tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
648
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    fefi fefi ist offline Mitglied
    Registriert seit
    Mar 2009
    Beiträge
    10
    Ich habe zwar im Forum viel gesucht, jedoch hab ich nicht viel hilfreiches gefunden.

    Mein Problem:

    Ich will die ASP-Seite des Büchereiverbandes Österreich aufrufen, wobei ein Cookie gesetzt wird, und dann die eingegebenen Daten von meinem PHP-Formular wieder zu diese ASP-Seite posten und die erhaltenen Daten ausgeben.

    Schritt für Schritt:

    1. Aufruf http://www.bibliotheken.at/woload.as...tland=31818001
    (wobei die Postvariablen startart und startland gesetzt werden und gleichzeitig ein cookie namens ASPSESSIONIDCSAADDCS)

    2. Aufruf http://www.bibliotheken.at/results.a...e&ZST=31818001
    (Verfasser und etc. werden von mir gesetzt)

    3. Ergebnis ausgeben

    Kann mir jemand Hilfe in Curl geben?!

    PS: Ja ich habe den Beitrag bezüglich OHNE CURL gelesen und ist es nicht so, dass es nur für externe PHP-Skripte gedacht ist?

    Dankeschön!!
     

  2. #2
    Avatar von Enumerator
    Enumerator Enumerator ist offline Mitglied Kamel
    Registriert seit
    Jan 2007
    Ort
    Schreibtisch
    Beiträge
    525
    Blog-Einträge
    2
    Moin!

    Eigentlich ist Cookie-Handling in cURL recht einfach, auch in PHP, doch leider ist das gesamte cURL-Modul für PHP schlecht dokumentiert.
    Aber es ist auch nicht sonderlich komplex:
    PHP-Code:
    $curl curl_init($url);
    curl_setopt_array($curl, array(
      
    CURLOPT_COOKIEFILE => $file  # daraus wird das Cookie gelesen
    CURLOPT_COOKIEJAR => $file  # dahin wird das Cookie geschrieben
    )); 
    Gruß
    Enum

    Nachtrag:
    Leider ist es nach meinem Kenntnisstand nicht möglich, ein Filehandle oder eine simple Variable zu übergeben - und somit die Speicherung des Cookies selbst zu handeln, z.B. in einer Datenbank oder der Session des eigenen Clients.
    Geändert von Enumerator (19.03.09 um 01:03 Uhr)
     
    Zitat Zitat von Aba Assa
    "Zitate sind so etwas wie Outsourcing des Geistes."
    just-lyrics.org :: my-lyrics.org

Ähnliche Themen

  1. Cookies setzen in Curl und lesen
    Von wachteldonk im Forum PHP
    Antworten: 2
    Letzter Beitrag: 09.07.09, 15:30
  2. Zwei Paragraphen von einer Seite "holen"
    Von Alaniak im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 19.02.08, 01:08
  3. Antworten: 3
    Letzter Beitrag: 05.06.07, 13:35
  4. Antworten: 6
    Letzter Beitrag: 03.08.05, 21:07
  5. links von einer anderen Seite holen
    Von sabato im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 05.07.04, 20:22

Stichworte