Der Martin: $_POST

Beitrag lesen

Lieber Namensvetter aus Wien,

was muss in der PHP Konfiguration eingestellt werden, damit der Wert von <input type="text" name="var"> nicht automatisch in die Variable $var geschrieben wird sondern nur in $_POST['var']?

dazu muss man register_globals in der php.ini deaktivieren (auf 'off' setzen).

Mein Provider hat dies anscheinend geändert und jetzt funktionieren Scripts auf meiner Site, die vorher funktioniert haben, nicht mehr, und ich muss jede $var auf $_POST['var'] ändern.

Das spricht für deinen Provider. Er hat also inzwischen auch erkannt und eingesehen, dass seine Kunden er mit register_globals mehr Schaden als Nutzen haben. Dass einige ihre Scripte nachbessern müssen, weil sie aus Bequemlichkeit vorher eine gefährliche Abkürzung genommen haben, nimmt er dabei gern in Kauf.

So long,
 Martin

--
Ist die Katze gesund,
freut sich der Hund.