Mit GET Variablen kann man Daten in der URL schreiben und sie in anderen Dateien weiterverarbeiten.

Das nächste Beispiel hat einen Link mit dem das Wort, true, übergeben werden soll. Mit dem ? werden die Daten die übergeben werden sollen von der eigentlichen URL getrennt.

Der Link in der index.php

Dieses Wort lesen wir in der Datei beispiel.php so aus.

Mit dem ? im Link beginnt der GET Part. Das view ist der Name der GET Variable und true der Inhalt. Wenn der Link angeklickt wird lädt die Datei beispiel.php in der wir den Wert ausgeben. In diesem Fall heißt die Variable $_GET[‚view‘].

Natürlich kann man auch mehrere Variablen in URL platzieren. Man muss sie nur mit einem & von einander trennen. Ein Link kann so aussehen: example.org/beispiel.php?view=true&id=5&text=das-ist-toll. Die Daten geben wir im nächsten Beispiel aus:

Will man überprüfen ob die Variable gesetzt ist und nicht NULL ist kann man die Funktion isset() in einer if Schleife verwenden

Wichtig ist das man keine geheimen Daten in dir URL schreibt, denn diese sind für alle Benutzer einsehbar. Außerdem muss man bedenken das die Variablen manipuliert werden können. Möglich ist es zum Beispiel aus index.php?view=true index.php?view=false zu machen und somit andere Seiten geladen werden oder schlimmere Sachen passieren.