Ankündigung

Einklappen
Keine Ankündigung bisher.

CURL: Post+Cookie funktioniert nicht

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • CURL: Post+Cookie funktioniert nicht

    Mit dieser Funktion:
    PHP-Code:
    function down($url,$data,$cookie,$head,$timeout,){

            
    $ch curl_init();
            
    curl_setopt($chCURLOPT_URL$url);
            
    curl_setopt($chCURLOPT_HEADER$head);
            
    curl_setopt($chCURLOPT_RETURNTRANSFER1); 
            
    curl_setopt($chCURLOPT_TIMEOUT,$timeout);
            if(
    $data!=-1){curl_setopt($chCURLOPT_POSTFIELDS$data);}
            if(
    $cookie!=-1){curl_setopt($chCURLOPT_COOKIE,$cookie);}


            
    $r=curl_exec($ch);
            
    curl_close($ch);
            return 
    $r;

    will ich den quellcode einer webseite downloaden.
    z.b.
    PHP-Code:
    down("http://www.example.com",-1,-1,0,10);//funktioniert. 
    wenn ich etwas POST oder COOKIE sende, funktioniert es auch:
    PHP-Code:
    down("http://www.example.com","hallo=1",-1,0,10);//funktioniert.
    down("http://www.example.com",-1,"hallo=1",0,10);//funktioniert. 
    wenn ich aber POST mit COOKIE kombiniere kommen nur die Cookies an:
    PHP-Code:
    down("http://www.example.com","hallo=1","hallo=1",0,10);//funktioniert nicht. 
    weiß jemand von euch was das soll?


  • #2
    Dreh mal versuchsweise die Reihenfolge von POST- und COOKIE-Option um.

    Kommentar


    • #3
      Hab ich schon, geht auch nicht

      Kommentar

      Lädt...
      X