|
|
|
| Знаю что многие не захотят читать ЭТО но помогите мне разобратся
Извинете за ошибки пишу бысто
и много нет времени проверять!
Попробую обяснить подробно
Я совмещаю два скрипта
(1)http://www.woweb.ru/load/59-1-0-4645
(2)http://www.woweb.ru/load/59-1-0-1911
В первом использую файл usr_db.db, Index.php и auth_usr.php для проверки зарегестрированых пользователей.
В о втором использую все файлы чата который хранит болтанку в сессии, общей для всех пользователей.
Второй скрипт кодирует куки(ник и цвет)и пользователь не может их изменить, но когда я соеденил эти
два скрипта( в первом после проверки задаются куки используемые во втором)но теперь
записи в cookie не кодируются и их
можно изменить.
Для устранения такой оплоштости
и добавил в первый скрипт в файл auth_usr.php код:
$_SESSION["$login"] = $login;
У сессиях создается елемент
с названием ника пользователя
и стаким же значением .
Во втором скрипте в файле add.php
вставляю код:
setcookie("creatifflive_nick", $_SESSION["$login"]);
По сути такой скрипт должен исправить имя в куках если
пользователь его изменит
(все правила из session_start() я учёл)
Но в этом файле нет значения переменной $login как мне "перенести" переменную без использования кук и сессий
Стоит заметить что проверка в первом скрипте происходит только раз а файл add.php исп. при каждом новом сообщении? | |
|
|
|
|
|
|
|
для: qwe123
(27.06.2009 в 11:57)
| | в сессии, общей для всех пользователей
==================================
уже смешно. разберитесь сначала, как работают сессии. | |
|
|
|
|
|
|
|
для: elenaki
(27.06.2009 в 18:08)
| | Лена, зачем Вы тгавите автора?
Вот я его за ошибки извинел, и пришло мне благо. Довольно бысто. | |
|
|
|