+    <para>
+     In the interests of writing portable code (code that works
+     in any enviroment), or, if you do not have access to change
+     php.ini, you may wish to disable the effects of magic quotes
+     on a per-script basis. This can be done in two ways, with a
+     directive in a .htaccess file (php_value magic_quotes_gpc 0),
+     or by adding the below code to the top of your scripts.
+     <example>
+      <title>Disabling magic quotes at runtime</title>
+      <programlisting role="php">
+<![CDATA[
+<?php
+if (get_magic_quotes_gpc()) {
+    $_POST = array_map('stripslashes', $_POST);
+    $_GET = array_map('stripslashes', $_GET);
+    $_COOKIE = array_map('stripslashes', $_COOKIE);
+}
+]]>

Array_map() will not work with multidimensional arrays, will it?

Goba

Reply via email to