Thomas Luethi: Slashes

Beitrag lesen

Hallo,

[...] beginnt PHP nun auf einmal Backslashes an ALLE Ausgaben des Programmes beizufügen (" ,...) :-(

Werden die Daten vom Browser an den Server uebertragen?
=> Die "Magic Quotes" spielen Dir uebel mit.
http://www.php.net/manual/de/function.get-magic-quotes-gpc.php
http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-gpc

Abhilfe z.B.:

  • magic_quotes_gpc abschalten in der .htaccess, wahrscheinlich so:
      php_value magic_quotes_gpc "0"

Wenn die Daten aus der Datenbank kommen, koennte
magic_quotes_runtime der Schuldige sein.
http://www.php.net/manual/en/ref.info.php#ini.magic-quotes-runtime
Kann man auch im Skript selbst abschalten mit set_magic_quotes_runtime()
http://www.php.net/manual/en/function.set-magic-quotes-runtime.php
oder ebenfalls in der .htaccess

In beiden Faellen koenntest Du als Symptom-Bekaempfung
die Backslashes entfernen mit strip_slashes()
http://www.php.net/manual/de/function.stripslashes.php

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/