OK.  This is really confusing me.

I am using the following function to handle this:

function prep( &$text ) {  
  echo get_magic_quotes_gpc()." ";
  if (get_magic_quotes_gpc()) {
    echo "mq on for $text";
  return $text;            
  } else {
    echo "mq off";
  return addslashes($text);
  }
}

And it is not doing the assslashes but stuff like \'s is still being
added.  wonce savein a few times I get \\\\\'.

Ben


On Tue, 25 Jan 2005 10:39:30 -0800, Chris <[EMAIL PROTECTED]> wrote:
> It means that you can't set that setting inside a script with ini_set.
> 
> Since the earliest opportunity to set it in a script would be after it
> would have already done it's job, it won't work.
> 
> You must set it before the script runs.
> 
> Chris
> 
> Ben Edwards wrote:
> 
> >In the php manual it states
> >
> >' Keep in mind that the setting  magic_quotes_gpc will not work at runtime.'
> >
> >What douse this actualy mean?
> >
> >Ben
> >
> >
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
> 


-- 
Ben Edwards - Poole, UK, England
WARNING:This email contained partisan views - dont ever accuse me of
using the veneer of objectivity
If you have a problem emailing me use
http://www.gurtlush.org.uk/profiles.php?uid=4
(email address this email is sent from may be defunct)

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to