jakestyler
Mitglied
Guten Tag,
mein Code:
(file_get_contents lasse ich mir nur ausgeben, um zu überprüfen, was die Seite anzeigt!)
Grundidee: ich rufe mypage.com/check.php?check=anotherwebsite.com auf und mir wird angezeigt, ob die Seite online oder offline ist. Gibt die Seite bei file_get_contents einen Satz mit here. aus, ist die Seite offline. Wenn nicht, ist die Seite online.
Probiert es doch mal aus:
http://www.downforeveryoneorjustme.com/google.com -> Up
http://www.downforeveryoneorjustme.com/gugofo.com -> Down
Was passiert: Egal was file_get_contents ausgibt, es wird immer Up :) ausgegeben. Keine Fehler werden ausgegeben.
Wahrscheinlich habe ich einen relativ einfachen und dummen Fehler gemacht, vielen Dank schonmal für die Hilfe!
mein Code:
PHP:
<?php
error_reporting(E_ALL);
echo $line = file_get_contents('http://www.downforeveryoneorjustme.com/'.$_GET['check']);
if (preg_match("/\bhere.\b/i", $line)){
print "Down :(";}
else {print "Up :)";}
?>
Grundidee: ich rufe mypage.com/check.php?check=anotherwebsite.com auf und mir wird angezeigt, ob die Seite online oder offline ist. Gibt die Seite bei file_get_contents einen Satz mit here. aus, ist die Seite offline. Wenn nicht, ist die Seite online.
Probiert es doch mal aus:
http://www.downforeveryoneorjustme.com/google.com -> Up
http://www.downforeveryoneorjustme.com/gugofo.com -> Down
Was passiert: Egal was file_get_contents ausgibt, es wird immer Up :) ausgegeben. Keine Fehler werden ausgegeben.
Wahrscheinlich habe ich einen relativ einfachen und dummen Fehler gemacht, vielen Dank schonmal für die Hilfe!