| -Hormold- |
19.03.2008 18:12 |
Radikal upload
Юзал это: http://www.radikal.ru/FOTODESKTOP/se_about.aspx
Сниффером вытащил это:
Цитата:
POST /FOTODESKTOP/PostImgH.ashx HTTP/1.1
Content-Type: multipart/form-data; boundary=775F638C630040598E4FB8F128AA6316
User-Agent: RADIKALCLIENT
Host: www.radikal.ru
Content-Length: 8913
Connection: Keep-Alive
|
На php неполучается...
PHP код:
<?
$ock = fsockopen("www.radikal.ru",80);
$file="123.jpg";
$fp=file_get_contents($file);
$data = "POST /FOTODESKTOP/PostImgH.ashx HTTP/1.1\r\n";
$data .= "Content-Type: multipart/form-data; boundary=775F638C630040598E4FB8F128AA6316\r\n";
$data .= "User-Agent: RADIKALCLIENT\r\n";
$data .= "Host: www.radikal.ru\r\n";
$data .= "Content-Length: ".strlen($fp)."\r\n";
$data .= "Connection: Keep-Alive\r\n";
$data .= "\r\n";
$data .= "-775F638C630040598E4FB8F128AA6316\r\n";
$data .= 'Content-Disposition: form-data; name="F"; filename="'.$file.'"\r\n';
$data .= "Content-Type: application/octet-stream\r\n";
$data .= $fp."\r\n";
$data .= "-775F638C630040598E4FB8F128AA6316\r\n";
fputs($ock,$data);
while (!feof($ock)) {
echo fgets($ock, 128);
}
//echo $data;
fclose($ock);
?>
Исправте если можно...
|