Liebe Forumsmitglieder,
ich plane für eine Seite für meinen Fliegerverein eine sogenannte METAR-Wetter-Abfrage-Widget zu realisieren.
Sprich: Eingabe-Form mit "Senden"-Button rechts in der Sidebar und dann Ausgabe der Wetterdaten auf der Main-Page als METAR-Daten.
Das Eingabe-Formular für Flugplatzdaten z.B. "EDDM" (Flughafen München) habe ich nun schon:
<form action="<?php echo $PHP_SELF; ?>?action=senden" method="post">
<input type="text" name="station"><input type="submit" value="senden">
</form>
Das wär dann die Abfrage von der NOAA-Seite:
<?php
if ($action == "senden")
{
$station = strtoupper($station);
$filename = "http://weather.noaa.gov/pub/data/observations/metar/stations/" . $station . ".TXT";
$data = @file($filename);
if ($data != false)
{
echo $data[0];
echo "<br>";
echo $data[1];
}
}
?>
Alles anzeigen
Aber wie bringe ich beides zusammen, dass mir dann auch die abgefragten Daten ausgegeben werden.
UND:
Wie mache ich ein Widget draus, dass dann die gesamte Wordpress-Gemeinde nutzen kann?
- In welche PHP muss ich das packen? functions.php?
- Wie Frage ich die Daten dann im Widget ab?
UND als Schmankerl wäre noch eine Funktion für ein Widget ne Idee, die gesamten METAR-Daten zu encodieren wie es auf dieser Seite der Fall ist: