Forum Webscript.Ru

Программирование => PHP => Тема начата: lingod от 17 Мая 2004, 11:22:47

Название: Работа с прокси
Отправлено: lingod от 17 Мая 2004, 11:22:47
ситуация такая, у мегафона стоит ограничение на отправку смс с одного ip 10 штук. я написал скрипт для отправки смс себе на сайт. помогите его дорабоать чтобы он работал через прокси, список проксей у меня есть.
$query=
"tll=%2B79212151194&".
    "txt=привет,test";

$size=strlen($query);
 

$header=
"POST /cgi-bin/sms/smsgate HTTP/1.0".chr(13).chr(10).
"Referer: www-old.nwgsm.com".chr(13).chr(10).
"Content-Type: application/x-www-form-urlencoded".chr(13).chr(10).
"Content-Length: ".$size.chr(13).chr(10).
"Host: www-old.nwgsm.com".chr(13).chr(10).
"Accept: */*".chr(13).chr(10).
"Accept-Encoding: gzip, deflate".chr(13).chr(10).
"Connection: Keep-Alive".chr(13).chr(10).
"User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)".chr(13).chr(10).chr(13).chr(10).
$query;

if($OpenSocket=fsockopen("www-old.nwgsm.com",8101,$string,$body,5))
{
fputs($OpenSocket,$header);

while(!feof($OpenSocket))
$temp.=fgets($OpenSocket);

fclose($OpenSocket);

}else{echo"error";}

echo"$temp";

или как аналогичный запрос тока не был ip сервера а ip клиента?
Название: Работа с прокси
Отправлено: Меняздесьдавнонет от 17 Мая 2004, 11:30:25
совершение противоправных действий обсуждайте в  другом месте.

(к тому же, изучение функционирования НТТР проксей к пхп не имеет отношения)