Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 06-02-2007 16:50:15

ncux
глаголь
Зарегистрирован: 30-01-2007
Сообщений: 36

Глобальные переменные

Вопрос следующий. Необходимо использовать сессию на страницах сайта. НО: Запустив ее вначале документа она не доходит до обработчика, проверка показывает, что сессии уже такой не существует...
Кто-нибудь может подсказать как быть?

Неактивен

 

#2 06-02-2007 17:31:20

ncux
глаголь
Зарегистрирован: 30-01-2007
Сообщений: 36

Re: Глобальные переменные

все, нашел решение:) мысли вслух:) удалите тему плз

Неактивен

 

#3 06-02-2007 18:07:00

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Глобальные переменные

Сказал бы, как


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#4 06-02-2007 18:36:12

ncux
глаголь
Зарегистрирован: 30-01-2007
Сообщений: 36

Re: Глобальные переменные

Тут в скрипте с глобальными переменными какая-то засада. При чем в настройках ПХП.ини все-таки опция не отключена, которую в диагностике ТХП предлагается отключить. В общем приходится использовать суперглобальное (!) обращение и ни в коем случае не очищать содержимое переменной в сессии, иначе сама сессия перестает существовать почему-то...

В общем, вот так smile

Неактивен

 

#5 07-02-2007 09:53:21

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Глобальные переменные

ncux написал:

Необходимо использовать сессию на страницах сайта.

Не экспериметировал, но мне кажется, правильнее всего искать способ сохранять- и потом считывать сессию - через куки

Неактивен

 

#6 07-02-2007 11:22:09

ncux
глаголь
Зарегистрирован: 30-01-2007
Сообщений: 36

Re: Глобальные переменные

Evgeny написал:

Не экспериметировал, но мне кажется, правильнее всего искать способ сохранять- и потом считывать сессию - через куки

Мне нужна сессия только для некторых страниц, причем через куки не подходит - требуется на короткий промежуток времени, и перезапись значений в сессии идет достаточно часто...

Неактивен

 

#7 09-02-2007 10:24:11

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Глобальные переменные

ncux,
судя по всему - какое-то очень нестандартное применение ТхП планируется...
как воплотишь свой замысел - сайт покажешь? :-)

Неактивен

 

#8 12-02-2007 09:26:03

ncux
глаголь
Зарегистрирован: 30-01-2007
Сообщений: 36

Re: Глобальные переменные

Evgeny,
На самом деле мне сессия нужна всего лишь для генерации случайного числового кода - защита формы от спама :)
Закончу - покажу

Неактивен

 

#9 16-02-2007 12:58:21

Evgeny
ять
Зарегистрирован: 15-03-2005
Сообщений: 1869

Re: Глобальные переменные

ncux написал:

мне сессия нужна всего лишь для генерации случайного числового кода

Какое изощренное решение!
В php есть стандартная функция rand().

Неактивен

 

#10 16-02-2007 13:14:10

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: Глобальные переменные

Так его надо сгенерить при отдаче страницы, и сохранить потом до самой обработки формы. На то, видать, и сессия?


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#11 18-02-2007 00:24:41

ncux
глаголь
Зарегистрирован: 30-01-2007
Сообщений: 36

Re: Глобальные переменные

Evgeny написал:

Какое изощренное решение!
В php есть стандартная функция rand().

Такое решение - от спамеров ну никак не защитит smile

glebotr , именно для этого

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru