Sven: $_GET Notice Fehler...

Beitrag lesen

Das Element hat also den Index 'page' und den Inhalt 'registrierung.php'. Also kommt man an den Wert über $_GET['page']. Aber den sollte man nicht einfach so ins HTML einfügen, wenn er vom Benutzer beliebig übermittelt werden kann. Ein htmlspecialchars() wäre angebracht (und die Lektüre vom Kontextwechsel-Artikel).

htmlspeicalchars habe ich in einer Datei, welche am Anfang jeder Seite included wird. Es ist nicht im HTML eingefügt, die ganze Seite ist rein php.

Gibt es den eine Alternative, zu $GET? Habe es schon mit $_SERVER['PHP SELF' veruscht, jedoch geht er dann bei click auf die index.php und er sollte dort nicht hin..