Re: Help:escape_string and stripslashes

From: Date: Sun, 07 Nov 2004 22:20:09 +0000
Subject: Re: Help:escape_string and stripslashes
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-201423@lists.php.net to get a copy of this message
On Sunday 07 November 2004 13:03, Stuart Felenstein wrote: > On second thought, I have a question. What is the > $value in the example ? $_POST, then $_GET, then $_COOKIE > Does that mean I put in my own values ? 1) No. 2) Lookup array_map() and understand what it does. 3) stripslashes_deep() is a recursive function (ie. it calls itself). You should find a good tutorial on recursive functions to learn exactly what it does. > <?php > if (get_magic_quotes_gpc()) { > function stripslashes_deep($value) > { > $value = is_array($value) ? <---? > array_map('stripslashes_deep', > $value) : > stripslashes($value); > > return $value; > } > > $_POST = array_map('stripslashes_deep', $_POST); > $_GET = array_map('stripslashes_deep', $_GET); > $_COOKIE = array_map('stripslashes_deep', > $_COOKIE); > } > ?> -- Jason Wong -> Gremlins Associates -> www.gremlins.biz Open Source Software Systems Integrators * Web Design & Hosting * Internet & Intranet Applications Development * ------------------------------------------ Search the list archives before you post http://marc.theaimsgroup.com/?l=php-general ------------------------------------------ /* ASHes to ASHes, DOS to DOS. */

« previous php.general (#201423) next »