Danke! Letztendlich hat die Datenbank von meinem Webspace auf
https://www.netcup.de ausgereicht.
Ich habe eine HTML-Seite auf meinem Computer erstellt, die alle 10 Sekunden neulädt (das macht sie auch, wenn ich keine Internetverbindung habe). Die Seite enthält ein IFrame. Die Seite in dem IFrame ist eine PHP-Seite auf meinem Webspace. Jedes Mal, wenn sie aufgerufen wird, schreibt sie das aktuelle Datum samt Uhrzeit in meine Datenbank.
So kann ich später genau sehen, wann ich eine Internetverbindung hatte und wann nicht.
Zudem konnte ich eine lokale HTML-Seite erstellen, die per IFrame eine PHP-Seite mit grünem Hintergrund anzeigt, falls eine Internetverbindung besteht. Dazu wird per PHP-Skript versucht, mit der Datenbank zu verbinden. Zuerst habe ich das ohne Datenbank gemacht, aber das Ergebnis war falsch, da die Seite einfach automatisch aus dem Cache geladen wurde.