Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion erfordert derzeit den Zugriff auf die Seite über den integrierten Safari-Browser.
Gummibaer_ schrieb:Ist nur schade das nur eine Reaktion kommt wenn was nicht geht ...
<?
error_reporting(E_ALL & ~(E_STRICT|E_NOTICE));
if (isset($_GET[plz])) {
$url = "http://de.weather.com/weather/local/" . $_GET[plz];
$html = implode("",file($url));
if (!empty($html)) {
if (@preg_match('/Begin Main Content Here-->(.*)<form name/is', $html, $treffer)) {
$html = $treffer[1];
$ausgabe = preg_replace("/\r|\n/s", "", strip_tags($html));
$ausgabe = str_replace(" ",' ',$ausgabe);
$ausgabe = html_entity_decode(str_replace("°",'°',$ausgabe));
$te = trim(preg_replace('/\s\s+/', ' ',$ausgabe));
$suchmuster = '/(-?\d+)°C (.+) Gef.hlte Temp. (-?\d+)°C.+Wind: (.+) Taupunkt: (-?\d+)°C.+Luftfeuchtigkeit.+?(\d+).+?%.+Sicht:.(.+).Luftdruck:.(.+).hPa UV-Index.?(\d+)(.+)/ims';
preg_match($suchmuster, $te, $treffer);
if ($treffer[7] == "-") { $treffer[7] = "ist uneingeschraenkt"; } else { $treffer[7] = "liegt bei ".$treffer[7]; }
$format = "Die Aussentemperatur betraegt %s Grad und es ist %s. Die gefuehlte Temperatur liegt bei %s Grad. Der Wind blaesst %s. Taupunkt liegt bei %s Grad und die Sicht %s. Luftfeuchtigkeit %s Prozent. Luftdruckt %s Hektopascal. UV Index %s %s.";
$ausgabe = sprintf($format, $treffer[1], $treffer[2],$treffer[3],$treffer[4],$treffer[5],$treffer[7],$treffer[6],$treffer[8],$treffer[9],$treffer[10]);
$t = str_replace("ß", "ss", $ausgabe);
$t = str_replace("Ü", "Ue", $t);
$t = str_replace("ü", "ue", $t);
$t = str_replace("Ö", "Oe", $t);
$t = str_replace("ö", "oe", $t);
$t = str_replace("Ä", "Ae", $t);
$ausgabe = str_replace("ä", "ae", $t);
if (isset($_GET[short])) {
$t= explode(".",$ausgabe);
$ausgabe = $t[0].".";
}
echo "DESCRIPTION: ".$ausgabe;
} else {
die("Patter Trift nicht.");
}
}
} else {
die("Falsche Parameter.");
}
?>