Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

php и метод POST

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> php и метод POST
Имя
Сообщение << Старые топики   Новые топики >>
php и метод POST - 2004-12-19 15:26:55   
Mazdack

Сообщений: 58
Оценки: 0
Присоединился: 2004-03-26 18:02:46
получить файл с удаленного комп, послав ему данные методом GET реально:
$file=file("http://sereeg/index.php?a=aa");
реально ли тоже самое сделать, но уже методом POST?
Post #: 1
php и метод POST - 2004-12-19 23:53:09   
Niggaz_nature

Сообщений: 3
Оценки: 0
Присоединился: 2004-12-19 21:00:18
Конечно! Какая разница каким методом ты передашь эту переменную? :)
Post #: 2
php и метод POST - 2004-12-20 00:04:19   
Mazdack

Сообщений: 58
Оценки: 0
Присоединился: 2004-03-26 18:02:46
не знаешь разницы между гет и пост, помолчи.
Post #: 3
php и метод POST - 2004-12-20 00:58:30   
Niggaz_nature

Сообщений: 3
Оценки: 0
Присоединился: 2004-12-19 21:00:18
разницы каким методом передавать переменную $file - нету. разве что на сервере метод пост может быть отключен. что ты на стандартный вход её кинешь, что в запросе пошлешь, одна фигня..
Post #: 4
php и метод POST - 2004-12-20 01:24:40   
Mazdack

Сообщений: 58
Оценки: 0
Присоединился: 2004-03-26 18:02:46
мне не переменную $file надо передать, а надо получить ответ (страницу, которую выдаст сервак при посылке ему переменной, в примере переменной а).
вот и вопрос, как передать эту переменную?
где то читал, что можно через fsockopen сделать и писать в открытый хандлер диалог с серваком, вот ток не помню где, может кто знает?
а еще напишите плз примерный диалог с серваком с передачей данных методом пост.
Post #: 5
php и метод POST - 2004-12-20 09:34:36   
Lex_Voodoo

Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
if ($fp = fsockopen($socket, 80, &amp;$errno, &amp;$errstr, 60)) {<BR> fputs($fp,$request);<BR> echo fgets($fp, $length);<BR> fclose($fp);<BR>}<BR>else {<BR> echo &quot;Couldn't connect because $errno: $errstr)&quot;; <BR> die();<BR>}<BR>


$request для твоего случая будет примерно такой -
&quot;POST $scriptname HTTP/1.1&quot;<BR>&quot;Host: $host&quot;<BR>&quot;Referer: http://www.whitehouse.gov&quot;<BR>&quot;User-Agent: Mozilla/4.0 (compatible; Пылесос Турбо-1-ява скрипт не работает)&quot;<BR>&quot;Content-Type: application/x-www-form-urlencoded&quot;<BR>&quot;Accept: */*&quot;<BR>&quot;Accept-Encoding: gzip, deflate&quot;<BR>&quot;Connection: Keep-Alive&quot;<BR>&quot;Content-Length: $len&quot;<BR>\n\r<BR>\n\r<BR>&quot;a=aa&quot;<BR>

if траблы then RFC-1945 :)
Post #: 6
php и метод POST - 2004-12-20 15:39:08   
Mazdack

Сообщений: 58
Оценки: 0
Присоединился: 2004-03-26 18:02:46
то, что надо))
спасибо.
Post #: 7
Страниц:  [1]
Все форумы >> [Веб-программинг] >> php и метод POST







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.