Forum Webscript.Ru
Программирование => PHP => Тема начата: Sergei_SH от 05 Июня 2004, 05:56:26
-
РЕбят подскажите как сохранить переменную между перезагрузками страницы со скриптом?
Предложения вида refrensh.php&peremen=$peremen не подходят переменная текстовая и содержит HTML теги.
Кукисы тоже не пройдут, и сохранение в файл не поможет.
Может там объявить эту переменную по заумному. Подскажите плизззззззззз.
-
Еще можно использовать механизм сессий, ну еще может в БД засунуть :) А других путей нету.
А почему все перечисленные способы не устраивают?
-
Переменная текстовая и содержишь HTML теги, знаки припенания, кавычки и прочую гадость. Тоесть в строку адреса браузера её уже не засунешь. Тем более что она иногда бывает до 500 символов и более, что не совсем эстетично.
Пробовал кидать в куки, не совсем надёжно ибо скорость соединения очень влияет. А скорость при выполнении данного скрипта один из основных моментов!
Если можно чуть подробнее про механизм сесий :) как говорится лучше один раз увидеть чем сто раз прочитать мануал.
-
Sergei_SH:
как говорится лучше один раз увидеть чем сто раз прочитать мануал.
неправильно говорится.
люди, у которых так говорится, здесь не приживаются.
объясни тольком, что ты делаешь, что за переменная, и откуда она взялась.
Тебе скажут, как сделать правильно.
-
Есть чат помись Java и PHP есть окно с сообщениями в которое Java Scripts отправляет посты (ну чтобы не раздражать юзеров мерцанием окна). А в нулевом фрейме работает помись PHP и Java, так вот PHP должен знать какое сообщение он показал последним! Для этого он должен его гдето сохнанить и вытащить при следующем рефренше. Нулевой фрейм рефреншиться раз в 10 секунд.
Пока сделал на кукисах, но чегот мне кажется что енто не совсем надёжно! или я ошибаюсь?