Ankündigung

Einklappen
Keine Ankündigung bisher.

URL-String-Verknüpfung bei Loop in cURL - eine Anfängerfrage [code-schnippsel anbei]

Einklappen

Neue Werbung 2019

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

  • URL-String-Verknüpfung bei Loop in cURL - eine Anfängerfrage [code-schnippsel anbei]

    guten Abend liebe phpler,


    ich arbeite grad noch an einem kleinen parser der auf cURL-Basis laufen soll. Dabei fällt mir auf dass ich ein paar Fragen habe String-Verknüpfung der URLs in PHP

    Die ZIEL-URL: http://www.schulministerium.nrw.de/B....8745475728288
    ggf auffrischen - wenn die Session abgelaufen ist.

    Also - Wenn man alle checkbuttons klickt kriegt man ca 6400 resultate

    Das sind dann die Seiten ...
    http://www.schulministerium.nrw.de/B...seMapDO=116191
    http://www.schulministerium.nrw.de/B...seMapDO=116270
    http://www.schulministerium.nrw.de/B...seMapDO=188268
    usw.

    Will eine Schleife bauen über die URLs

    Jetzt interessiert mich die String-Verknüpfung mit - in cURL!
    PHP-Code:
    function get_page_data($url) {
     
    $ch curl_init();
     
    curl_setopt($chCURLOPT_URL$url);
     
    curl_setopt($chCURLOPT_HEADER0);
     
    curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
     
    $output curl_exec($ch);
     if(
    $output!=false && $_POST['dt']=='No')
       return 
    $output;
     
    curl_close($ch);
    }

    for(
    $i=1;$i<=$match[1];$i++)
    {
     
    $url "http://www.example.com/page?page={$i}";
     
    $data get_page_data($url);
     if(
    $data) {
       
    $cleaned string_between('onload="check();">''</body>'$data);
       return = 
    stip_tags($cleaned'<table><tr><td><div>');
     }

    Frage: wie ist der String zu zerlegen - wie die URL - (in der Schleife ) an cURL zu übergeben!

    Freu mich auf einen tipp!

  • #2
    Vielleicht kannst Du die Sätze noch einmal so anordnen, dass man die Frage versteht. Und irgendwie glaube ich auch nicht, dass das Auslesen dieser Daten erlaubt ist.

    Kommentar

    Lädt...
    X