Andreas Korthaus: Ideen zu Rechtesystem in PHP

Beitrag lesen

Hi nochmal!

Nur so nebenbei, was ganz anderes:

Du erinnerst Dich an diese Rewrite-Geschichte die wir irgendwann im Forum überlegt hatten, und die dann viel einfacher ging, oder?

Sowas in der Art:

RewriteRule ^(.*)$            /index.php?url=$1    [L,QSA]

ich weiß nicht ob Du es schon benutzt, oder ob das überhaupt zu empfehlen ist, aber in den Umgebungsvariablen

$_SERVER["REQUEST_URI"]
$_SERVER["SCRIPT_URL"]
$_SERVER["REDIRECT_URL"]

Steht genau dieser Wert den ich/wir damals als Parameter übergeben haben. Also muss das auch nicht mehr sein, dann läuft man auch nicht Gefahr mal aus Versehen diesen Parameter woanders zu verwenden!

Nur welchen sollte man nehmen? Eigentlich egal, oder? Ich finde eigentlich REQUEST_URI am besten, da das em ehesten das aussagt was ich woher der Wert kommt, aber REDIRECT_URL ist auch nicht schlecht... naja. Oder gibt es da irgendwelche Argumente die für eine  der Lösungen spricht?

Grüße
Andreas