Вот какой вопрос:
Необходимо создать переменную, которая бы была доступна на нескольких страница. то есть: на одной создалась, перешли на другую страницу, и на третью, и можно было на третей странице ее использовать.
Зарание спасибо!
Спустя 2 минуты, 44 секунды (11.07.2010 - 13:19) Женек написал(а):
P.S. GET, POST, SESSION не подходят.
Спустя 37 минут, 34 секунды (11.07.2010 - 13:56) inpost написал(а):
Ой какой король, прям ему не подходят эти!
Сессия для этого и существует, чтоб передавать такие значения!
Другие варианты: кукисы, include("temp.php"), база данных
Сессия для этого и существует, чтоб передавать такие значения!
Другие варианты: кукисы, include("temp.php"), база данных
Спустя 3 минуты, 27 секунд (11.07.2010 - 14:00) Self написал(а):
Просить пользователя запомнить/ввести переменную
Спустя 1 минута, 1 секунда (11.07.2010 - 14:01) Женек написал(а):
Ну не то чтобы не подходят, просто не очень хотел так делать. Если нет другого способа, придется так и сделать.
Спасибо за ответ.
SELF, тоже тема
Спасибо за ответ.
SELF, тоже тема
Спустя 18 минут, 21 секунда (11.07.2010 - 14:19) qpayct написал(а):
Цитата (Self @ 11.07.2010 - 13:00) |
Просить пользователя запомнить/ввести переменную |
ты гений!
следующий кадр
alert('приготовьте бумагу и ручку');
Спустя 15 минут, 20 секунд (11.07.2010 - 14:34) inpost написал(а):
Я тебе дал 6 способов, а ему все мало! Ух разжились господа
Спустя 9 дней, 21 час, 25 минут, 7 секунд (21.07.2010 - 11:59) brdm написал(а):
Может global $var;
Будет доступна везде.
Будет доступна везде.
Спустя 8 минут, 14 секунд (21.07.2010 - 12:08) Wird_34 написал(а):
Объявление глобальной переменной нужно, чтобы к ним был доступ в функциях, а не для того, чтобы ее передавать между страницами.
Спустя 53 минуты, 11 секунд (21.07.2010 - 13:01) KaFe написал(а):
Цитата (Женек @ 11.07.2010 - 10:16) |
Приветствую, всех читающих этот бред! smile.gif |
привет
Цитата (Wird_34 @ 21.07.2010 - 09:08) |
Объявление глобальной переменной нужно, чтобы к ним был доступ в функциях, а не для того, чтобы ее передавать между страницами. |
а если глобальные функции отключены, то как ты будешь управлять переменными из функции????
Спустя 14 минут, 49 секунд (21.07.2010 - 13:16) Wird_34 написал(а):
Глобальные функции? Впервые слышу...
Спустя 12 минут, 52 секунды (21.07.2010 - 13:29) brdm написал(а):
Если где либо объявлена глобальная переменная, то она будет видна везде в последующих скриптах. А для чего, - это уже другой вопрос. И вполне может быть, что она понадобится не только для функций.
Спустя 17 минут, 17 секунд (21.07.2010 - 13:46) Wird_34 написал(а):
Если ты про случай, когда один файл включает другой файл и в первом файле видна переменная из второго, то объявлять переменную глобальной не надо, она и так глобальна. Инструкция
Это во-первых, а во-вторых разговор, как я понял, идет о передаче перменных между страницами сайта, а между ними переменные не передаются будь они хоть трижды глобальными.
global $var;не объявляет глобальную переменную, а говорит, что нужно использовать глобальную переменную $var.
Это во-первых, а во-вторых разговор, как я понял, идет о передаче перменных между страницами сайта, а между ними переменные не передаются будь они хоть трижды глобальными.
Спустя 6 минут, 45 секунд (21.07.2010 - 13:53) Basili4 написал(а):
ИМХО ТС просто парит мозги сессии ему не подходят куки не походят гет, пост не подходят что ему надо. Я не знаю ни одного случая когда все перечисленные методы не подходят вывод просто парит мозг.
Спустя 6 минут, 23 секунды (21.07.2010 - 13:59) Wird_34 написал(а):
На ТС уже думается все забили, другой вопрос решаем.
Спустя 4 минуты, 53 секунды (21.07.2010 - 14:04) brdm написал(а):
Я не знаю какой там случай.
Но в случае если сайт построен на базе единого шаблона и общего шаблонизатора и страницы подключаются инклюдом то глобал будет везде, на любой странице.
Если движок разбит на шаблоны и подшаблончики (сделан на базе конструкций <? echo ...?>) то тогда кроме как сессий, куков, текстовой базы и т.п. никакие глобалы не подойдут.
Но в случае если сайт построен на базе единого шаблона и общего шаблонизатора и страницы подключаются инклюдом то глобал будет везде, на любой странице.
Если движок разбит на шаблоны и подшаблончики (сделан на базе конструкций <? echo ...?>) то тогда кроме как сессий, куков, текстовой базы и т.п. никакие глобалы не подойдут.
Спустя 53 секунды (21.07.2010 - 14:05) Basili4 написал(а):
Про глобальные переменные что ли ???
тык это не вопрос это кто то чего то не дочитал глобальные переменные используются на 1 странице после перехода на другую все значения уничтожаются учите мат часть товарищи Http протокол не не фиксирует состояния. единственный способы хранить что то это сессии кексы ну и файлы с базами
тык это не вопрос это кто то чего то не дочитал глобальные переменные используются на 1 странице после перехода на другую все значения уничтожаются учите мат часть товарищи Http протокол не не фиксирует состояния. единственный способы хранить что то это сессии кексы ну и файлы с базами
Спустя 41 секунда (21.07.2010 - 14:05) Basili4 написал(а):
brdm
такое бывает очень редко. и край как не удобно
такое бывает очень редко. и край как не удобно
Спустя 1 минута, 50 секунд (21.07.2010 - 14:07) Wird_34 написал(а):
Цитата ("brdm") |
Я не знаю какой там случай. |
В итоге ты не разобравшись в вопросе, что-то советуешь. Не хорошо так поступать.
Спустя 10 минут, 7 секунд (21.07.2010 - 14:17) Basili4 написал(а):
По мне так тема превратилась во флейм Так давайте что бы время не терять обсудим все возможные способы передачи значений от страницы к странице. От самых самых стандартных типа сессий до экстатических попросить пользователя запомнить
По мне сессии самое то. ну и куки тоже хороши только что то я замечаю у людей почему то проблемы возникают с их удалением у меня никогда такого не было но все же
По мне сессии самое то. ну и куки тоже хороши только что то я замечаю у людей почему то проблемы возникают с их удалением у меня никогда такого не было но все же
Спустя 4 минуты, 4 секунды (21.07.2010 - 14:21) brdm написал(а):
Виноват. Не врубился сразу.
Давайте про авторизацию немного http://phpforum.ru/index.php?showtopic=31433
Кстати какраз и про куки можно поговорить.
Давайте про авторизацию немного http://phpforum.ru/index.php?showtopic=31433
Кстати какраз и про куки можно поговорить.
Спустя 28 минут, 30 секунд (21.07.2010 - 14:50) brdm написал(а):
Предлагаю передавать значение переменной например в текстовом файле.
От сессии мало чем отличается. Ведь сессия это тоже текстовый файл и данные там сериализованные. Так чем же от нее отличается обычный текстовый файл.
Название файла можно в виде случайного хеш. Да и запрятать файл можно под .htaccess. Чем хуже сессий?
От сессии мало чем отличается. Ведь сессия это тоже текстовый файл и данные там сериализованные. Так чем же от нее отличается обычный текстовый файл.
Название файла можно в виде случайного хеш. Да и запрятать файл можно под .htaccess. Чем хуже сессий?
Спустя 33 минуты, 30 секунд (21.07.2010 - 15:23) Basili4 написал(а):
можно и в файле только хлопотно переменные хранить в такой сессии это тебе надо что будут дописывать что то удалять из файла
Спустя 1 час, 36 минут, 45 секунд (21.07.2010 - 17:00) KaFe написал(а):
Цитата (KaFe @ 21.07.2010 - 10:01) |
глобальные функции отключены |
сам понимаешь, что я имел ввиду глобальные переменные отключены
Кстати если вам так хочется чтобы одно значение было доступно везде то используйте константы, они имеют обширную область видимости , но предназначены они в основном для программиста, а не для юзверей
Кстати если вам так хочется чтобы одно значение было доступно везде то используйте константы, они имеют обширную область видимости , но предназначены они в основном для программиста, а не для юзверей