Ich hatte Dir doch oben (um 13:22 Uhr) geschrieben, dass dort ausschließlich das PHP-Skript hin gehört:
Code: Alles auswählen
<?php
/*
* PHP-Webseitenschutz - geheim.php
* - https://werner-zenk.de
*
* Dieses PHP-Script muss an den Anfang jeder
* Seite die geschützt werden soll.
*/
session_start();
if (!isset($_SESSION["benutzername"])) {
// Zur Anmeldung weiterleiten
header("Location: page2.php");
exit;
}
?>
P.S.:
Übrigens - nochmals zum Verständnis:
Ich habe das explizit in meinem Tutorial zum Einbau in NOF stehen. Dort steht am:
"Beginn der Seite"
... einbauen, damit ist der HTML-Editor von NOF gemeint, so wie auch beschrieben.
Das entspricht dann in Mobirise dem Bereich der Seiteneinstellungen, was ja auch dem gleich ist und nur einen anderen Namen trägt:
"Before <!DOCTYPE>, <html> and <head> tags:"
Der Beginn einer Seite kann niemals in irgendeinem Block von Mobirise sein, denn jeder Block und alles was man auf der Arbeitsseite von Mobirise macht, steht ausnahmslos im <body> - also als eigentlicher Inhalt der Webseite.
Wenn Du also etwas ganz oben in irgendeinen Block einfügst, ist das sowieso total falsch, weil es dann außerhalb der Block-Sektion (<section>) steht und es steht dann immer noch mitten auf der Seite und nicht "Before <!DOCTYPE>", was tatsächlich ganz oben auf einer Webseite ist, noch bevor die eigentliche Webseite mit dem <html> Tag überhaupt beginnt.