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