Daten aus anderer (dynamischen) Seite übernehmen

Hallo zusammen,

ich will von der Seite http://de.weather.yahoo.com/GMXX/GMXX0010/index_c.html nur das akutelle Wetter und die Vorhersage übernehmen und auf meiner Seite einfügen.

Geht sowas mit PHP oder CGI ???

PS: Ich weiss das die Daten fremder Seiten einem Copyright unterliegen.

Seite einlesen… und parsen.
Du musst über die URL die Seite einlesen.

Mit fopen() kann man eine Datei (filename) öffnen. Folgende
Verbindungsmöglichkeiten gibt es:
„http://“ - Öffnen per http
„ftp://“ - Öffnen per ftp
„php://stdin“ - Öffnen per stdio stream
„php://stdout“ - Öffnen per stdio stream
„php://stderr“ - Öffnen per stdio stream
Alles andere - Öffnen vom lokalen Dateisystem

  1. Parsen mit preg_replace oder so was.

Wenn du fertig bist hätte ich das Script auch gern… wenns geht.

CU seb

Hi Tino,

es gibt das schöne Tool phpweather, welches die Wetterinformationen von örtlichen Flughäfen (METARs heißen die, glaube ich) auswertet und schön formatiert anzeigt. Das funktioniert ganz prima und ist mit einigen Anpassungen sogar mehrsprachig.

Als Beispiel sei Dir meine Umsetzung http://www.tu-bs.de/cgi-fb7/index2.php?wetter=1 empfohlen.

Zum herunterladen des Paketes folge einfach dem Link:

http://www.gimpster.com/php/phpweather/index.php

Bis denn dann,

Felix

BIs denn dann,

Felix

Nicht schlecht… für Wettervorhersagen gibt´s sowas aber nicht auch noch zufällig, oder?

bevor ihr das rad neu erfindet:
http://sourceforge.net/projects/snoopy/

snoopy ist eine klasse die webseiten u.a. fetchen / parsen und noch einiges mehr kann …