Hallo Box Gemeinde,
Da Ihr ja bestimmt alle Eure Daten nach Awekas ladet, habe ich einen kleinen Code für Euch geschrieben.
Immer wieder fragten mich andere Homepagebesitzer, ob sie meine Wetterdaten in ihrer Page einfügen können.
Tja mit den Bordmitteln erstmal so nicht möglich
Hier mein Code der per cronjob.de alle 5 Minuten angestoßen wird. Er erzeugt ein PNG Bild was jeder dann einbinden kann.
Hier auf meiner Page: http://www.ederseewetter.de/style1/homepagedaten.php
Jetzt der Code natürlich ohne Wasserstandswerte :
PHP
<?php
$Text = file("awekas.txt"); // Awekas Textdatei Beispieldatensatz: 13.2421007.20.24.710515:3209.04.2016
$Text[1] = trim($Text[1]); //Temperatur
$Text[2] = trim($Text[2]); //Luftfeuchtigkeit
$Text[3] = trim($Text[3]); //Luftdruck
$Text[4] = trim($Text[4]); //Niederschlag
$Text[5] = trim($Text[5]); //Wind
$Text[6] = trim($Text[6]); //Windrichtung in Grad
$Text[7] = trim($Text[7]); //Uhrzeit
$Text[8] = trim($Text[8]); //Datum
$my_img = imagecreate( 150, 200 ); // Größe der Grafik (Breite mal Höhe)
$background = imagecolorallocate( $my_img, 81, 105, 167 ); //Hintergrundfarbe in RGB Tonung
$text_colour = imagecolorallocate( $my_img, 255, 255, 255 ); //Textfarbe in RBG Tonung
imagestring( $my_img, 10, 12, 5,"Edersee Wetter", $text_colour ); // Überschrift
imagestring( $my_img, 3, 5, 25, $Text[8] ." " . $Text[7] ." Uhr", $text_colour ); // Datum und Uhrzeit
imagestring( $my_img, 3, 5, 45, "Temperatur: " . $Text[1] ."°C", $text_colour ); //Temperatur
imagestring( $my_img, 3, 5, 60, "Luftfeuchte: " . $Text[2] ."%", $text_colour ); //Luftfeuschte
imagestring( $my_img, 3, 5, 75, "Luftdruck: " . $Text[3] ."hPa", $text_colour ); //Luftdruck
imagestring( $my_img, 3, 5, 90, "Niederschlag: " . $Text[4] ."mm", $text_colour ); //Niederschlag
imagestring( $my_img, 3, 5, 105, "Wind: " . $Text[5] ."km/h", $text_colour ); //Wind
imagestring( $my_img, 3, 6, 180,"www.ederseewetter.de", $text_colour ); // Unterschrift
imagepng( $my_img, "wetter.png" ); // Bilddatei
imagecolordeallocate( $my_img, $text_color );
imagecolordeallocate( $my_img, $background );
imagedestroy( $my_img );
?>
Alles anzeigen
Ihr könnt die Größe, Farbe und andere Parameter ja auf Eure bedürfnisse ändern.
[Blockierte Grafik: http://www.ederseewetter.de/ederseewetter_wb.png]