Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 15-02-2009, 19:01
ModestLife
 Registrierter Benutzer
Links : Onlinestatus : ModestLife ist offline
Registriert seit: Sep 2007
Beiträge: 105
ModestLife ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Das dürfte ziemlich einfach sein. Wikipedia schickt bei Seiten dies es nicht gibt (z.B. http://de.wikipedia.org/wiki/Berlin2) einen 404 Header mit. Deshalb kann dir die Response ziemlich egal sein.

Also: Guck dir cURL (http://ch.php.net/curl) an um dir damit die Headers zu holen. Danach validierst du den Statuscode: 200 = Artikel existiert, 404 = Artikel existiert nicht. Eventuell könntest du vor dem Request auch noch überprüfen ob Wikipedia überhaupt erreichbar ist, indem du einen Artikel auf den Statuscode 200 überprüfst, der ganz bestimmt existieren sollte.
Mit Zitat antworten