[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Обмен данными между страницами
Гость_Александр
Добрый день!

Описание проблемы:
Есть форма с которой отправляюся данные (В данном случае метод $_POST), данных передается много.

Так вот вопрос:
Как можно получить эти данные, Обработать только несколько значений и передать все пришедшие данные дальше?




Спустя 2 минуты, 36 секунд (28.09.2010 - 10:49) Joker написал(а):
Куда дальше? Ты хочешь сделать редирект, с постом в комплекте? или просто чтоб твой следующий скрипт их получил???

Спустя 1 минута, 17 секунд (28.09.2010 - 10:51) Гость_Александр написал(а):
Да. Хочу! smile.gif

Спустя 1 минута, 42 секунды (28.09.2010 - 10:52) Joker написал(а):
Что именно?
это
Цитата (Joker @ 28.09.2010 - 12:49)
Ты хочешь сделать редирект, с постом в комплекте?

или это
Цитата (Гость_Александр @ 28.09.2010 - 12:51)
или просто чтоб твой следующий скрипт их получил???


Спустя 1 минута, 56 секунд (28.09.2010 - 10:54) Гость_Александр написал(а):
Хочу получить все данные, обработать, а потом отправить их всем вагоном на другой сервис (получается редирект)

Спустя 12 минут, 53 секунды (28.09.2010 - 11:07) Гость_Александр написал(а):
Более полное описание задачи:

На мой php-скрипт приходят данные отправленные методом POST.
Допустим что данные такие:
$_POST['a'], $_POST['b'], $_POST['c'], $_POST['d'], $_POST['e'], $_POST['f'], $_POST['num'].

Мне необходимо сохранить переменную $_POST['num'] и передать весь массив POST на обработку другому скрипту (сделать редирект).

Подскажите пожалуйста, как это можно реализовать?

Спустя 2 минуты, 49 секунд (28.09.2010 - 11:10) Rand написал(а):
Нужно сохранять эти переменные в сессии.

Спустя 1 минута, 33 секунды (28.09.2010 - 11:11) Гость_Александр написал(а):
Что вы имеете в виду? (немного подробнее)

Спустя 1 минута, 39 секунд (28.09.2010 - 11:13) Joker написал(а):
Гость_Александр
А редирект хочешь сделать на чужие скрипты (другой сайт) или на свои же?

Спустя 59 секунд (28.09.2010 - 11:14) Гость_Александр написал(а):
На чужой сайт. И они ждут от меня имено POST массив

Спустя 3 минуты, 16 секунд (28.09.2010 - 11:17) Joker написал(а):
Я не знаю, честно думал о током но время так и нашел поискать это, бум надеяться что кто то ответит, как такое реализовать самому интересно.

Спустя 54 секунды (28.09.2010 - 11:18) Joker написал(а):
как вариант распечатать весь $_POST в форму и как только страница загрузится стразу с помощью JS отправить форму, но мне интересно можно ли такое сделать из пыхи.

Спустя 2 минуты, 34 секунды (28.09.2010 - 11:21) Гость_Александр написал(а):
Меня интересует Возможно ли передавать весь массив не обрабатывая, т.е. передеавать даже не зная всех полученных переменных....

Спустя 29 секунд (28.09.2010 - 11:21) Rand написал(а):
т.е. $_POST['num'] сохраняешь у себя, и передаешь данные с формы на другой сайт? В таком случае нужно просто отправить POST запрос с этими данными другому хосту. Можно сделать через fsockopen.

Спустя 4 минуты, 11 секунд (28.09.2010 - 11:25) Гость_Александр написал(а):
Rand , можно небольшой пример?

Спустя 1 минута, 41 секунда (28.09.2010 - 11:27) Гость_Александр написал(а):
Пользователь тоже должен быть перенаправлен на другой сайт (на тот же куда и данные)

Спустя 2 минуты, 22 секунды (28.09.2010 - 11:29) Rand написал(а):
И результат того, что обработал скрипт на чужом сайте должен быть предоставлен пользователю? Т.е он там что-то ещё и делать должен?

Если так, то только:

Цитата
как вариант распечатать весь $_POST в форму и как только страница загрузится стразу с помощью JS отправить форму, но мне интересно можно ли такое сделать из пыхи. 


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

Спустя 3 минуты, 53 секунды (28.09.2010 - 11:33) Гость_Александр написал(а):
да. пользователь еще должен на чужом сайте произвести дополнительные действия!

Спустя 3 минуты, 33 секунды (28.09.2010 - 11:37) Гость_Александр написал(а):
Ладно. Всем спасибо! Пойду другим путем! smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.