![]() |
Post запрос
Народ, нужна помощь!
У меня на сайте стоит форма регистрации на другом сайте. Писал на Яваскрипте. Код:
<form name="regfrm" method='POST' action="http://othersite.ru/cgi-bin/script.cgi">Как мне сделать то же самое на PHP? Если точнее, нет ли у кого готового кода формирования POST-запроса к скрипту с другого сайта с заданными значениями? Если б это был GET, можно было бы прописать что-то типа header('http://othersite.ru/cgi-bin/script.cgi?code=ABCD&number=bf01&language=rus&desc r=Your_description'); а так в descr многострочный текст, который должен быть передан именно так, как в textarea, без изменений. |
Код:
function Post($server,$url,$post)Например Post('othersite.ru,'/cgi-bin/script.cgi','login=123&pass=qwerty'); |
А если descr многострочный - надо писать
Post('othersite.ru,'/cgi-bin/script.cgi','login=123&pass=qwerty&descr=stroka1%1 3%10stroka2%13%10итд'); ? |
Можно и так, или обработать через urlencode();
|
А самое главное не заметил. А без fsockopen как-то можно?
|
Curl, но не факт...
|
| Время: 06:47 |