Linuchs: Logo anzeigen, danach Webseite senden

Beitrag lesen

Moin,

eine schöne Idee habe ich bei twitter gesehen. Da wird erstmal der Vogel allein mitten auf der Seite gezeigt und die Räder im Hintergrund ackern, um die Folge-Seite mit deutlicher Verzögerung anzuzeigen.

Das möchte ich mit meinem Logo auch ausprobieren, obwohl in meinem Umfeld kaum eine Seite länger braucht als 0,1s Durchlauf im Server. Aber bei Smartphones mag es dauern, bis die Seite fertig empfangen und aufgebaut ist.

Alle Seiten mit DB-Zugriff haben die URL index.php/... Dort wird die URL analysiert, Bots ausgefiltert, grobe Fehler festgestellt und dann per include das gewünschte Programm mit den Parametern nachgeladen.

Beispiel: remso.eu/29644 ruft das Zielprogramm p593 und ist die Kurzform von remso.eu/index.php?zp=p593&TID=29644

Am Anfang der index.php habe ich dies probiert:

echo '<html><body><img src="img/logo_remso.png" style="display:absolute;left:50vw;top:50%" /></body></html>';
flush();
ob_flush();

Das Logo erscheint tatsächlich zeitlich vor der Seite links oben auf dem Display, hat nicht die Eigenschaft absolute, die Folgeseite folgt unterhalb.

Muss ich nun eine kleine, komplette Seite schicken, die ihrerseits mit refresh die richtige Seite aufruft, von der ich zu diesem Zeitpunkt noch nicht weiß, welche es sein wird, oder geht's auch einfacher?

<meta http-equiv="refresh" content="0; url=https://example.com/"> 

möchte Linuchs gerne wissen