Hello Malcolm,
Ich zeige zum Beispiel anhand der Query bestimmte Inhalte an, nehmen wir eine Galerie:
URI:
?gallerie=disco&bild=3&anzahlbilder=15Die Anzeige auf der Seite ist jetzt
Disco
Bild 3
von 15 BildernJetzt möchte ich „Bild 3“ auf „Bild 6“ ändern, über einen Link.
Mein neuer Link im HTML soll nun heissen
?gallerie=disco&bild=6&anzahlbilder=15Wie muss ich nun diesen Link zusammenbauen?
Das zu erklären erweist sich als recht schwierig, daher das Beispiel:
Ein paar Nebengedanken dazu:
Du müsstest Dazu erst einmal zwischen abhängigen und unabhängigen Parametern unterscheiden.
Unabhängige können getrennt voneinander verändert werden.
Und dann wird es Dir auch klar, dass Du irgendwie unterscheiden können solltest, wo diese Parameter verändert wurden, am Client - ohne Berechtigung - oder am Server.
Wenn Du die Bildnummer änderst, können Galerie und Anzahl der Bilder vermutlich stehen bleiben. Anzahl der Bilder ist vermutlich nur von "galerie=disco" abhängig.
^
Denn bei der Seite "Anmeldung" wäre "anzahlBilder" ja nicht sehr sinnvoll.
Bildnummer ist aber von "galerie" abhängig, denn nicht in jeder wird es Bild 99 geben.
Der Baum muss also neu aufgebaut werden, wenn der Client Unsinn eingibt oder angängt zu zu grabben.
MMn kannst Du das nur mit einer Session abfangen, oder indem Du eine verschlüsselte Prüfziffer für die Gültigkeit des Links mit überträgst.
Liebe Grüße aus Syburg bei Dortmund
Tom vom Berg
