Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Webseite überprüfen (Online oder Offline) mit PHP

Empfohlene Antworten

Veröffentlicht

Hi,

ich denk ma, dass im Titel alles wichtige steht.

Ich möchte mit PHP überprüfen, ob meine Seite on ist. Wie geht

das? Vielleicht irgendwie nen Ping senden oder so?

Sebastian

geht recht einfach mit zb fopen

wenn es eine webseite von dir ist kannst du zb eine 0 byte grosse textdatei erstellen - die auf den webserver legen und per fopen diese datei öffnen

ist das öffenen erfolgreich ist die seite online - sonst offline

ein pingen auf port 80 des webserver ist möglich - würde ich aber aus eigener erfahrung von abraten (zeitintensiv und prozessorlastig)

in diesem sinne


<?php
$datei = "http://www.meinserver.de/on.txt";
$fp = fopen($datei,"r");
if (!$fp) { // online }
else { // offline }
?>
[/PHP]

geht recht einfach mit zb fopen

wenn es eine webseite von dir ist kannst du zb eine 0 byte grosse textdatei erstellen - die auf den webserver legen und per fopen diese datei öffnen

ist das öffenen erfolgreich ist die seite online - sonst offline

ein pingen auf port 80 des webserver ist möglich - würde ich aber aus eigener erfahrung von abraten (zeitintensiv und prozessorlastig)

in diesem sinne


<?php
$datei = "http://www.meinserver.de/on.txt";
$fp = fopen($datei,"r");
if (!$fp) { // online }
else { // offline }
?>
[/PHP]

Danke dir, ich werde dies mal ausprobieren.

Bis dann!

Sebastian

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.