dagod
08.09.2009, 16:00:38
ich verstehe einfach nicht, warum die Seite mir immer antwortet, dass ich kein Bild angegeben habe, obwohl ich doch eines für den remote upload im Post übergebe. Mache ich vll was bei der Post Syntax falsch?
@ini_set( 'display_errors' , 1 );
@error_reporting(E_ALL);//4095
$img = urlencode("http://www.google.to/intl/en_com/images/logo_plain.png");
$post = 'img1='.$img.'&resize=none&gallery=NULL';
$header = '';
$header .= "POST /upload.php HTTP/1.0\r\n";
$header .= "Host: www.abload.de\r\n";
$header .= "Content-Type: multipart/form-data\r\n";
$header .= "User-Agent: Mozilla/4.05C-SGI [en] (X11; I; IRIX 6.5 IP22)\r\n";
$header .= "Content-Length: ".strlen($post)."\r\n";
$header .= "Referer: http://www.abload.de/index.php\r\n";
$header .= "Connection: close\r\n\r\n";
$fp = fsockopen("www.abload.de", 80, $errno, $errstr, 10);
if (!$fp) {
echo "$errstr ($errno)";
}
echo fputs ($fp, $header . $post );
while (!feof($fp)) {
echo fgets($fp, 4096)."<br>";
}
fclose($fp);
@ini_set( 'display_errors' , 1 );
@error_reporting(E_ALL);//4095
$img = urlencode("http://www.google.to/intl/en_com/images/logo_plain.png");
$post = 'img1='.$img.'&resize=none&gallery=NULL';
$header = '';
$header .= "POST /upload.php HTTP/1.0\r\n";
$header .= "Host: www.abload.de\r\n";
$header .= "Content-Type: multipart/form-data\r\n";
$header .= "User-Agent: Mozilla/4.05C-SGI [en] (X11; I; IRIX 6.5 IP22)\r\n";
$header .= "Content-Length: ".strlen($post)."\r\n";
$header .= "Referer: http://www.abload.de/index.php\r\n";
$header .= "Connection: close\r\n\r\n";
$fp = fsockopen("www.abload.de", 80, $errno, $errstr, 10);
if (!$fp) {
echo "$errstr ($errno)";
}
echo fputs ($fp, $header . $post );
while (!feof($fp)) {
echo fgets($fp, 4096)."<br>";
}
fclose($fp);