Mit dieser Funktion:
will ich den quellcode einer webseite downloaden.
z.b.
wenn ich etwas POST oder COOKIE sende, funktioniert es auch:
wenn ich aber POST mit COOKIE kombiniere kommen nur die Cookies an:
weiß jemand von euch was das soll?
PHP-Code:
function down($url,$data,$cookie,$head,$timeout,){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, $head);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT,$timeout);
if($data!=-1){curl_setopt($ch, CURLOPT_POSTFIELDS, $data);}
if($cookie!=-1){curl_setopt($ch, CURLOPT_COOKIE,$cookie);}
$r=curl_exec($ch);
curl_close($ch);
return $r;
}
z.b.
PHP-Code:
down("http://www.example.com",-1,-1,0,10);//funktioniert.
PHP-Code:
down("http://www.example.com","hallo=1",-1,0,10);//funktioniert.
down("http://www.example.com",-1,"hallo=1",0,10);//funktioniert.
PHP-Code:
down("http://www.example.com","hallo=1","hallo=1",0,10);//funktioniert nicht.
Kommentar