Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Передать массив


Автор: s0lman 30.3.2008, 18:33
Всем доброго времени суток.
Значит есть обработчик
Код

if($var=="value"){header('Location: xxx.php');}


Вопрос в следующем: как можно передать в xxx.php массив $_REQUEST - обязательно в сессию сохранять?
Спасибо.

Автор: Sannis 30.3.2008, 18:45
Можно через GET передать прямо в location:
Код

header('Location: http://site/xxx.php?a=a1&bb=3525');

Для генерации всех передаваемых параметров можно просто в цикле пройтись по REQUEST...

Автор: s0lman 30.3.2008, 18:48
Sannis 
мне нужно по массиву в цикле пройтись в xxx.php
если я передам набор переменных потом будет проблематично проверить их всех значения

Автор: Sannis 30.3.2008, 18:52
http://site/xxx.php?a[0]=1&a[1]=3525&a[2]=5 тоже можно сделать smile 

Автор: Feldmarschall 30.3.2008, 19:23
s0lman, лучше, наверное, в сессию.
особенно, если реквест большой.

Автор: Sannis 30.3.2008, 23:31
Согласен smile Кстати, а вариат без перенаправления реализовать не получится? Сорганизовать xxx.php так, чтобы можно было сделать require и вызвать функцию...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)