Cheatah: auf register_globlas=on vertrauen oder $_GET?

Beitrag lesen

Hi,

Ich habe null Ahnung von dem gesamten Mist mit $_GET usw. und wollte fragen, ob es wirklich nötig ist, Variablen, die als PArameter mit der URL versandt werden, mit $_GET auszulesen, oder ob man nicht trotzdem $var machen kann...

Du kannst es natürlich machen wie Du willst, allerdings solltest Du Dir der Tatsache bewusst sein, dass $var ein Sicherheitsrisiko darstellt, weil $var aus unterschiedlichsten Quellen gefüttert sein könnte und kein Unterscheidungskriterium existiert.

Wenn Du meine Empfehlung hören möchtest: Baue eine Zeitmaschine und verhindere, dass dieses vermaledeite register_globlas=on jemals erfunden wurde.

Wenn ihr mir doch $_GET empfielt, dann sagt mir, wie ich einen Parameter erstelle, wenn keiner da ist,

Huh? $_GET enthält die Auswertung der in der URL übermittelten Parameter. Was dort erstellt wurde, stammt entweder aus einem Link oder einem Formular der Methode GET (oder einer Frame-Definition, einem <img src> usw., aber eben aus Dingen, die Du _vorher_ kontrollieren konntest). Oder verstehe ich Dich jetzt falsch?

Cheatah