Fabian St.: Eintrag aus DB löschen

Beitrag lesen

Hi!

nix, wie du siehst ist da ein absatzt und der folgende text bezieht sich
nochmal allgemein auf das ganze post. die GET-Variable bezieht sich auf
das weglassen von $_SERVER['HTTP_REFERER'] wobei ich nicht verstehe
warum der client diesen beeinflussen kann.

Firefox, Webdevelopper-Toolbar --> Deaktivieren
                                        |_ Referrer-Loging deaktivieren

Grundsätzlich gilt: Alles was vom Client kommt, sollte mit größter Sorgfalt begutachtet werden, da diese Daten meist manipulierbar sind.

Also ich habe 2 seiten. in der ersten kann ich einen neuen benutzer
hinzufügen in der zweiten kann ich ihn bearbeiten. am anfang hab ich
jetzt als "Wohnland" nur Deutschland, hab aber die möglichkeit über eine
weitere seite ein neues land hinzuzufügen. wenn ich einen neuen
benutzer anlege ist das kein problem, aber wenn ich einen bearbeite hab
ich das script über "mein_script.php?benutzer_id=xy" aufgerufen. wenn
ich nun ein neues land hinzufügen will (der benutzer ist nach jaksdfzg
ahf land gezogen) dann will ich nach dem hinzufügen des neuen landes
jawohl gleich auf ihn zurück um es ändern zu können also wieder auf
"mein_script.php?benutzer_id=xy" diesen string bekomme ich über
$_SERVER['HTTP_REFFERER'] beim aufruf des scripts zum hinzufügen eines
neuen landes bzw. "neuer.php" und eine bessere lösung ist mir nicht
eingefallen welche auch bei änderungen des dateinamens mitspielt.
jetzt alles klar?

Warum sollte sich der Name des Skriptes so oft ändern, als dass du ihn völlig dynamisch ermitteln müsstest. In solch einem Fall ist IMHO etwas mit der Konzeption des Projektes nicht in Ordnung, denn dann wäre auch der unsinnige Weg über $_SERVER['HTTP_REFERER'] unnötig.

Grüße,
Fabian St.