Kostenloser Anbieter der Sockets zulässt

Nitromaus

Erfahrenes Mitglied
Servus,

ich wollte mit einer Webseite meinen Online Status checken.
Ich habe einen Account bei Lycos, habe aber bemerkt, dass dort fsockopen() nicht funktioniert udn deaktiviert wurde. Genau diese Funktion ist mir aber wichtig.

Kennt einer einem Anbieter kostenlos ist und des kann? der anbieter braucht nur des können , nicht mehr.

wäre jemand so nett , wenn er nen php host hat de rkostenlos ist, die fsockopen funktion zu testen.

Danke Danke , wenn mir da einer hilft.

edit// Mann kann auhc beinphpinfo() unter dem eintrag disable_functions schaun ob sich fsockopen() befindet. Wäre nett wenn ihr mir den Eintrag allow_url_fopen auch noch nennt.
 
Zuletzt bearbeitet:
daz brauchst du kein fsockopen. Bide dies in deiner Seite ein und schon hast du deine Anzeige ob on oder off:

PHP:
<img src="http://DEINE_URL/online.gif" onerror="this.src='offline.gif'">


erstelle 2 Pics online.gif und offline.gif. Das offline.gif legste du dort hin, wo du das script aufrufst und das online.gif auf den Space den du checken willst.
 
krass was gädn : - P


muss ich gleich mal ausprobieren. Kann ich des auhc in ne Art Weiterleitung umbaun. Mit JS schon solange nixmehr gemacht, deswegen weiß ich es nicht genau wie ich des umschreiben könnte.

Des müsste dann so aussehen dass es in einem fall wohin elitet udn im offline fall woanders
 
Nein, wenn dann Javascript Forum. Ausserdem habe ich so spontan nichts zu onerror als Event-Handler gefunden, es ist also nicht sicher, ob das in allen Browsern läuft, oder täusche ich mich da?

Ausserdem ist dies kein wirklicher Check ob der Host online ist, sondern nur ob diese Datei vorhanden ist.

An euch beide: Bitte haltet euch an unsere Netiquette ;)
 
Original geschrieben von Tim Comanns
Ausserdem ist dies kein wirklicher Check ob der Host online ist, sondern nur ob diese Datei vorhanden ist.

Das ist richtig, aber solange er diese Datei nicht löscht, ist es warscheinlich, wenn der Server on ist, daß auch daß Pic angezeigt wird. Und dazu auch eine gute Alternative dazu :-)
 
Naja, laut phpinfo() ist bei Lycos die Funktion readfile() nicht gesperrt.
Und, wer meint es machen zu müssen, könnte ja folgendes machen:

Code:
<img src="testonline.php?p=urldesbildes">

Und dann mittels PHP testen, ob readfile() möglich ist - wenn nicht, dann ein internes Bild anzeigen lassen, dass besagt, dass die Seite offline ist.
 
probieren kann ich es ja mit readfile() abe rich glaub ich kann da nur dateien auf dem eigenen server aufrufen und nicht fremde dateien checken. Da allow_url_fopen bei tripod ja aus ist glaub ich nciht , dass des geht. abe rich werde es versuchen.

Jemand noch ne andere Idee?
 
Zurück