Forum Webscript.Ru
Программирование => PHP => Тема начата: Lord DEVIL от 20 Июня 2002, 18:42:17
-
ТРЯМ.
При использовании сессий PHP автоматически добавляет к имеющимся ссылкам номер сессии, точнее переменную PHPSESSID.
Как избавиться от этой переменной (сделать ее невидимой при наведении курсора на ссылку)?
-
Если сессии куки не используют - то почти никак.
Вообще - http://php.spb.ru/php/session.html
-
если тебя имя "PHPSESSID" смущает, то
session_name("SID");
А насчет наведения курсора. то можно javascript-ом обрабатывать onmouseover и onmouseout и переписывать статус-строку броузера (хотя я бы этого не делал)
-
А чем она тебе мешает при наведении курсора на ссылку???
-
Мешает тем что экран засоряет, размер файлов увеличивает, и в адресной строке висит
-
Ну, либо куки, либо расслабься.
-
Ну тогда вообще сессии не используй.
А вообще ИМХО это ты уже просто уже не знаешь к чему бы придраться. На многих сайтах такие ссылки висят и ничего
-
Куки не все пользователи поодерживают.
ИМХО это еще хуже чем просто некрасивые ссылки
-
Используй один из приемов, описанных в статье по ссылке, что я дал.
Методом GET без куков она ОБЯЗАНА передаваться .
Соответственно где-то ее надо прописывать.
-
Может тогда подскажите как разрешить использовать куки.
-
В php.ini переменная session.use_cookies должна быть 1
Можно прописать через .htaccess:
php_value session.use_cookies 1
-
Стьянно. Все равно не хотит убираться.
Хотя на другом серваке теже самые скрипты работают через куки, а на моем не хотят.