echo $begrüßung;
Ich hab eine Seite, mit mehreren Frames, die mit PHP Scripts gefüllt sind, die sich Zeug aus der Datenbank holen. Da es interaktiv ist, ändert sich ständig was an der Datenbank, und um die Änderungen immer schön zu zeigen, werden die scripts sekündlich [...] nachgeladen. Das ist jetzt aber bei 7 Frames gleichzeit einfach zu nervig. Manche Frames müssen auch nicht sekündlich nachgeladen werden, weil lange nichts passiert, aber es ist entscheidend, das sobald die Änderung angzeigt werden soll, dies auch passiert, deswegen kann ich auf den 1-Sekunden-Refresh nicht verzichten.
Vielleicht ist es günstiger, statt der vielen Frames eine einzelne Seite zu erstellen, die ihre Teilbereichsinhalte per AJAX nachlädt. Nach einem einsekündigem setTimeout() wird ein AJAX-Request angestoßen, der vom Server alle veränderten Daten holt und sie gegebenenfalls in die Seite einbaut oder auch nicht. Anschließend[*] wird der setTimeout() wieder gestartet und so weiter und so fort.
[*] Wenn ein AJAX-Request (mal etwas länger) läuft kommt diesem auf diese Weise kein zweiter in die Quere.
echo "$verabschiedung $name";