Отвечает: Селев Валерий
Здравствуйте, Олег Владимирович!
Храните необходимые данные в сессии.
Приложение:
Ответ отправил: Селев Валерий (статус: 2-ой класс)
Ответ отправлен: 15.10.2006, 19:29
Отвечает: Н.В.
Здравствуйте, Олег Владимирович!
1. Если значения постоянны, то можно их значения записать в какой-нибудь файл (например, config.php) и в нужном скрипте подгружать config.php (<? include 'config.php';?>).
2. Если значения вычисляются в зависимости от каких-либо параметров, то можно создать скрипт, например, count.php и, опять таки, его загружать (<? include 'http://your_site.ru/count.php?param1=value1¶m2=value2'; ?>). Скрипт count.php будет выполнять рассчёт (действие нужное Вам) и сохранять результат в определённое переменные. Загрузив его include-ом, Вы можете использовать значения этих переменных.
--------- http://TheDelphi.Ru
Ответ отправил: Н.В. (статус: 7-ой класс)
Ответ отправлен: 15.10.2006, 19:36
Отвечает: grim
Здравствуйте, Олег Владимирович!
Если предполагается, что cookie разрешены, то можно в посылающем сценарии использовать setcookie("var",$var), а в принимающем обратиться к массиву $HTTP_COOKIE_VARS["var"] или непосредственно к $var (если register_globals=on). Также можно воспользоваться сеансами (подробнее см. http://phpclub.ru/detail/article/sessions). Если с cookie проблемы, то можно воспользоваться хранением значений в файле (и запретить его чтение всем, кроме локальных сценариев) или в бд, ежели таковая имеется.
Ответ отправил: grim (статус: 1-ый класс)
Ответ отправлен: 15.10.2006, 21:02 Оценка за ответ: 5
Отвечает: Скип Кудета
Здравствуйте, Олег Владимирович!
Давайте определимся - какие именно данные надо передавать?
Большой объем? Извините, Вы не просили с кодом, поэтому просто перечисляю способы, без реализации.
Если нет, то:
1. Передавать через cookies.
2. Хранить в сессии.
Если много:
1-ая метода:
а) записать данные в файло
б) передать управление другому скрипту (через заголовок location, или exec - на ваш выбор)
в) другой скрипт пошуршит данными, сообразит что ему надо, и пнет помянутыми выше в скобках способами первоначальный скрипт, и сделает отметку - мол, старик, я данные получил и обработал. Как он будет ставить эту метку - параметром вызова к скрипту, созданием файла или протчая - не суть важно.
2-ая метода:
а) начальный скрипт пишет данные в файл, соблюдая синтаксис языка, а второй скрипт банально подцепляет созданный файл include'ом.
Я так думаю :-)
Ответ отправил: Скип Кудета (статус: 1-ый класс)
Ответ отправлен: 16.10.2006, 13:42 Оценка за ответ: 5