überprüfen Sie, ob ein querystring vorhanden ist, wenn nicht eines erstellen - PHP

Ich habe mehrere Seiten, die Abfragezeichenfolgen zu verwenden, um zu markieren eine option in einem Menü, werden alle url ' s auf der Seite haben die Johannisbeere querystring formuliert, in dem gleichen Menü option wird auf der nächsten Seite hervorgehoben, wenn der Benutzer auf den link klickt.

Jedoch das problem arrises, wenn jemand die Seite besucht, ohne den querystring in der url angegeben, wird der Menüpunkt nicht hervorgehoben.

Was ich gerne tun würde, ist die URL überprüfen, um zu sehen, wenn ein querystring vorhanden ist, wenn man nicht, erstellen Sie eine.

Url ' s sind so formuliert, als solche www.mysite.co.uk/Folder1/Folder2/Page.php?id=3

und ich möchte die Standard-querystring zu ?id=1 wenn man sich nicht bereits in der url vorhanden.

Irgendwelche Ideen auf, wie Sie dies tun?

Und was würde passieren, wenn ein Nutzer mit der URL www.mysite.co.uk/Folder1/Folder2/Page.php?

Würde die URL am Ende als www.mysite.co.uk/Folder1/Folder2/Page.php??id=1

oder wäre es www.mysite.co.uk/Folder1/Folder2/Page.php?id=1

Dank,

InformationsquelleAutor user2972392 | 2014-02-02
Schreibe einen Kommentar