|
Про регистрацию
|
|||
---|---|---|---|
#18+
Уважаемые знатоки, ответьте пожалуйста на такой вопрос: как сделать так, чтобы базой могли пользоваться только те, кто зарегестрировался, к тому же пользователи должны иметь возможность изменять информацию (к примеру, свое резюме), которую ввели о себе. Как это реализуется в таблицах и php? Заранее благодарю за любой полезный совет и тем более за ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.11.2002, 18:15 |
|
Про регистрацию
|
|||
---|---|---|---|
#18+
Обычно в 99% подобных случаев это решается следующим образом. В самой базе данный у тебя есть только один пользователь который и используется для подключения к БД из твоих скриптов. Когда пользователь регистрируется ты создаешь для него запись в тобой созданной таблице в БД. Когда пользователь заходит на сайт (вводит логин пароль) ты создаешь для него номер сессии по рандому и этот номер постоянно таскаешь за собой, яркий пример использования этого механизма на mail.yahoo.com . Твой скрипт проверяет авторизацию пользователя и выдает ему на экран только его персональные данные. Так-же скрипт проверяет, во время обновления данных пользователя, принадлежат-ли ему эти данные, как правило по значению в дополнительной колонке в таблице. Сессии и с чем их едят! Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.11.2002, 09:31 |
|
|
start [/forum/topic.php?fid=47&msg=32072682&tid=1856246]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 259ms |
0 / 0 |