X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Передача данных в скрипт и редирект этих данных на другую страницу, как осуществить?
lamokk
lamokk
Topic Starter сообщение 18.2.2011, 20:35; Ответить: lamokk
Сообщение #1


Здравствуйте.
Подскажите как реализовать следующее:
есть форма (1.php) мы ввели данные нажимаем на передать (файл 2.php). Нужно чтобы 2.php сделал редирект на 3.php(должна отобразиться сразу после редиректа) и передал ему данные с формы 1.php

Поскажите как реализовать/через что?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DoctorX
DoctorX
сообщение 18.2.2011, 21:10; Ответить: DoctorX
Сообщение #2


Передача POST
Редирект [PHP]header('Location: http://site.ru');[/PHP]


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lamokk
lamokk
Topic Starter сообщение 18.2.2011, 21:17; Ответить: lamokk
Сообщение #3


(Doc.X @ 18.2.2011, 23:10) *
Редирект [PHP]header('Location: http://site.ru');[/PHP]

С редиректом то понятно, как данные передать вместе с редиректом???
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DoctorX
DoctorX
сообщение 18.2.2011, 21:47; Ответить: DoctorX
Сообщение #4


Данные можно сохранить в сессии например.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lamokk
lamokk
Topic Starter сообщение 18.2.2011, 22:26; Ответить: lamokk
Сообщение #5


(Doc.X @ 18.2.2011, 23:47) *
Данные можно сохранить в сессии например.

не подходит, т.к. 3.php-это сторонний сайт и примет только данные переданные методом пост!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 18.2.2011, 23:05; Ответить: alexdrob
Сообщение #6


ну так и передавайте
[PHP]header('Location: http://site.ru/страница?данные');[/PHP]

Сори) сразу не прочёл что методом post.

http://webi.ru/webi_articles/6_7_f.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DoctorX
DoctorX
сообщение 18.2.2011, 23:16; Ответить: DoctorX
Сообщение #7


Если надо именно редирект то мне кажеться надо реализовывать через js. Автоматический сабмит формы.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 19.2.2011, 1:19; Ответить: Webmaster_hb
Сообщение #8


можно и POST запрос сформировать с помощью CURL
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
lamokk
lamokk
Topic Starter сообщение 21.2.2011, 23:01; Ответить: lamokk
Сообщение #9


(Webmaster_hb @ 19.2.2011, 03:19) *
можно и POST запрос сформировать с помощью CURL
можно но тогда я не попадаю на сторонний сайт!!

Попробую внести ясность.
На первой сайте: передаем данные со страницы 1.php на страницу 2.php на ней делаем провернку введенных данных и сразу делаем редирект с пересылкой данных методом пост на другой сайт (там форма принимает данные и отображает их).
Как это реализовать т.е. именно редирект с пересылкой данных.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 21.2.2011, 23:04; Ответить: Webmaster_hb
Сообщение #10


в файле 2.php вам нужно сделать примерно так

[PHP] $ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.html.by');
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, TIMEOUT);
curl_setopt($ch, CURLOPT_USERAGENT, USERAGENT);
curl_setopt($ch, CURLOPT_POST, 1); // set POST method
curl_setopt($ch, CURLOPT_POSTFIELDS, 'param1=111&param2=222'); // add POST fields
$result = curl_exec($ch);
[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1801 17.4.2024, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4810 17.4.2024, 1:19
автор: sergio11
Открытая тема (нет новых ответов) Интеграция спортивных данных API. Коэффициенты БК, Live результаты
15 yaroslav89 6841 8.4.2024, 17:17
автор: spoyer_ru
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19707 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3100 5.4.2024, 5:53
автор: Skyworker


 



RSS Текстовая версия Сейчас: 19.4.2024, 13:47
Дизайн