On 8/8/08, Stephen <[EMAIL PROTECTED]> wrote:
> I found this solution after a web search. I can't attribute the author, but
> would like to if I could.
I have something like that myself, but even on the URL they linked it
has a "php.net approved" snippet of code that works:
http://www.php.net/ma
Dave M G wrote:
PHP List,
I found this solution after a web search. I can't attribute the author,
but would like to if I could.
I have a routine like this:
if (isset($_POST['choice'])) {
if (get_magic_quotes_gpc() ){
stripslashes_arrays( $_POST );
}
$choice = $_POST['choice'];
}
else {
$cho
Richard,
> Try php_value instead of php_flag, though both should work for this one.
Whoops... my mistake. Without going into overly complicated details, I
hadn't tested the original suggestion properly.
Turns out, so far as I can tell, both of these lines work for me:
php_value magic_quotes_g
Richard,
Thank you for replying.
If you can't change php.ini, and if it's Apache, you maybe can just
turn it off in .htaccess, far faster and easier than a PHP function.
I looked on the web and found this line:
php_flag magic_quotes_gpc off
... and added it to my .htaccess file. But it doesn'
public static function restoreSlashes($string)
{
// Check if "Magic Quotes" is turned on.
if (get_magic_quotes_gpc())
{
// Add escape slashes.
return addslashes($string);
}
// Return a string that has escape slashes.
return $string;
}
Wrong way around.
If gpc is enabled,
If you can't change php.ini, and if it's Apache, you maybe can just
turn it off in .htaccess, far faster and easier than a PHP function.
You are calling the removeSlashes, right?
And, really, there is no reason for the restoreSlashes function to
exist. If you ever think you need it, you're wrong
6 matches
Mail list logo