Auge: Beschwerde! ;-)

Beitrag lesen

Hallo

Warum kann man nicht mehr als einmal "fachlich hilfreich" vergeben?

Du solltest nicht

$a = $_GET['a']

schreiben. Du verschleierst die Herkunft. Verwende - soweit es geht - das
superglobale Array $_GET ( bzw. $_POST oder $_<usw>). Das sind _auch_ Variablen.
Wozu nochmals umkopieren?

Und ja: verlasse Dich nicht auf register_globals = off.
Initialisiere _grundsätzlich_ jede Variable, die Du benutzt.
Dann spielt der Wert von register_globals keine Rolle mehr, zusammengefasst:

  1. Programmiere so, als sei register_globals = off, d.h. greife auf $_GET['a']
       und nicht auf $a zu.
  2. Programmiere so, als sei register_globals = on, d.h. initialisiere jede
       selbstdefinierte Variable, die Du benutzt, damit Dir nicht jemand Werte
       unterjubeln kann.

Während der Entwicklung verwende die Einstellung error_reporting = E_ALL (und
display_errors = on) und programmiere so, dass Du keine einzige Notice bekommst.

Achja, und: Warum kann man nicht mehr als einmal "fachlich hilfreich" vergeben?

Tschö, Auge

--
Die Musik drückt aus, was nicht gesagt werden kann und worüber es unmöglich ist zu schweigen.
(Victor Hugo)
Veranstaltungsdatenbank Vdb 0.2