suntrop
Erfahrenes Mitglied
Ich habe auf meiner Website viele Links die Variablen über die URL an meine Skripte übergeben.
Zum Beispiel sind das Sortierreihenfolgen (auf-/absteigend), Sortierfeld (Name, Alter etc.), Seite usw. Und alle Variablen könne – müssen aber nicht gesetzt sein.
Jetzt habe ich die Schwierigkeit, dass ich für jeden Link das HREF korrekt zusammenfügen muss. Ein Beispiel:
Ich klicke auf "Alter" und in der URL steht anschließend example.com/ordner/seite.php?order=alter. Wenn ich jetzt noch auf den Link für Seite 2 klicke, dann steht in meiner URL example.com/ordner/seite.php?seite=2. Das heißt die Sortierreihenfolge ist flöten gegangen. Und so gehts bei allen Links.
Wenn ich die Request URI davorschreibe, könnten sich Variablen doppeln, wenn zweimal auf denselben Link geklickt wird (zur Info: kann nur mit Rquest URI arbeiten, da die URL mit mod_rewrite umgeschrieben wird).
Wie kann ich mehrere (optionale) Variablen in der URL verketten?
Ich hoffe ich konnte mich einigermaßen verständlich ausdrücken
Zum Beispiel sind das Sortierreihenfolgen (auf-/absteigend), Sortierfeld (Name, Alter etc.), Seite usw. Und alle Variablen könne – müssen aber nicht gesetzt sein.
Jetzt habe ich die Schwierigkeit, dass ich für jeden Link das HREF korrekt zusammenfügen muss. Ein Beispiel:
Ich klicke auf "Alter" und in der URL steht anschließend example.com/ordner/seite.php?order=alter. Wenn ich jetzt noch auf den Link für Seite 2 klicke, dann steht in meiner URL example.com/ordner/seite.php?seite=2. Das heißt die Sortierreihenfolge ist flöten gegangen. Und so gehts bei allen Links.
Wenn ich die Request URI davorschreibe, könnten sich Variablen doppeln, wenn zweimal auf denselben Link geklickt wird (zur Info: kann nur mit Rquest URI arbeiten, da die URL mit mod_rewrite umgeschrieben wird).
Wie kann ich mehrere (optionale) Variablen in der URL verketten?
Ich hoffe ich konnte mich einigermaßen verständlich ausdrücken