Forum Webscript.Ru

Программирование => PHP => Тема начата: Sergei_SH от 05 Июня 2004, 05:56:26

Название: Сохранение переменной
Отправлено: Sergei_SH от 05 Июня 2004, 05:56:26
РЕбят подскажите как сохранить переменную между перезагрузками страницы со скриптом?

Предложения вида refrensh.php&peremen=$peremen не подходят переменная текстовая и содержит HTML теги.

Кукисы тоже не пройдут, и сохранение в файл не поможет.

Может там объявить эту переменную по заумному. Подскажите плизззззззззз.
Название: Сохранение переменной
Отправлено: Mog. от 05 Июня 2004, 07:43:12
Еще можно использовать механизм сессий,  ну еще может в БД засунуть :) А других путей нету.
А почему все перечисленные способы не устраивают?
Название: Сохранение переменной
Отправлено: Sergei_SH от 06 Июня 2004, 05:59:24
Переменная текстовая и содержишь HTML теги, знаки припенания, кавычки и прочую гадость. Тоесть в строку адреса браузера её уже не засунешь. Тем более что она иногда бывает до 500 символов и более, что не совсем эстетично.
Пробовал кидать в куки, не совсем надёжно ибо скорость соединения очень влияет. А скорость при выполнении данного скрипта один из основных моментов!

Если можно чуть подробнее про механизм сесий :) как говорится лучше один раз увидеть чем сто раз прочитать мануал.
Название: Сохранение переменной
Отправлено: Меняздесьдавнонет от 06 Июня 2004, 06:19:39
Цитировать
Sergei_SH:
как говорится лучше один раз увидеть чем сто раз прочитать мануал.

неправильно говорится.
люди, у которых так говорится, здесь не приживаются.

объясни тольком, что ты делаешь, что за переменная, и откуда она взялась.
Тебе скажут, как сделать правильно.
Название: Сохранение переменной
Отправлено: Sergei_SH от 06 Июня 2004, 07:02:09
Есть чат помись Java и PHP есть окно с сообщениями в которое Java Scripts отправляет посты (ну чтобы не раздражать юзеров мерцанием окна). А в нулевом фрейме работает помись PHP и Java, так вот PHP должен знать какое сообщение он показал последним! Для этого он должен его гдето сохнанить и вытащить при следующем рефренше. Нулевой фрейм рефреншиться раз в 10 секунд.
Пока сделал на кукисах, но чегот мне кажется что енто не совсем надёжно! или я ошибаюсь?