RE: [PHP] Stripslashes

From: Date: Sun, 14 Jan 2007 16:33:31 +0000
Subject: RE: [PHP] Stripslashes
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-247075@lists.php.net to get a copy of this message
I guess I'm just doing something wrong, 'cause that doesn't work either - nor do the hundreds of other snippets I've used. Here's the scenario. I have a form - after they submit the form it shows what they have entered, this is where I get the \. It also does it if the form redisplays after the user has input invalid data. All this is being done on the same page. > -----Original Message----- > From: Jim Lucas [mailto:lists@cmsws.com] > Sent: January 14, 2007 1:02 AM > To: Beauford > Cc: PHP > Subject: Re: [PHP] Stripslashes > > Beauford wrote: > > Hi, > > > > Anyone know how I can strip slashes from $_POST variables. I have > > tried about a hundred different ways of doing this and > nothing works. > > > > i.e. > > > > if(!empty($_POST)){ > > foreach($_POST as $x => $y){ > > $_POST[$x] = stripslashes($y); > > } > > } > > > > This came about after someone tried to enter O'Toole in a > form, and it > > appeared as O\'Toole. > > > > Thanks > > > > > This is what I use, and it has worked ever time. > > if ( get_magic_quotes_gpc() ) { > $_POST = array_map("stripslashes", $_POST); } > > Jim Lucas > > >

« previous php.general (#247075) next »