<?php
define("IS_ENV_PRODUCTION",true);
error_reporting(E_ALL | E_STRICT);
ini_set("display_errors",!IS_ENV_PRODUCTION);
ini_set("error_log",'log/phperror.txt');
date_default_timezone_set('Asia/Harbin');
if (get_magic_quotes_gpc())
{
function _stripslashes_rcurs($variable, $top = true)
{
$clean_data=array();
foreach($variable as $key => $value)
{
$key = $top ? $key : stripslashes($key);
$clean_data[$key] = is_array($value) ? _stripslashes_rcurs($value, false) :
stripslashes($value);
}
return $clean_data;
}
$_GET = _stripslashes_rcurs($_GET);
$_POST = _stripslashes_rcurs($_POST);
}?>
define("IS_ENV_PRODUCTION",true);
error_reporting(E_ALL | E_STRICT);
ini_set("display_errors",!IS_ENV_PRODUCTION);
ini_set("error_log",'log/phperror.txt');
date_default_timezone_set('Asia/Harbin');
if (get_magic_quotes_gpc())
{
function _stripslashes_rcurs($variable, $top = true)
{
$clean_data=array();
foreach($variable as $key => $value)
{
$key = $top ? $key : stripslashes($key);
$clean_data[$key] = is_array($value) ? _stripslashes_rcurs($value, false) :
stripslashes($value);
}
return $clean_data;
}
$_GET = _stripslashes_rcurs($_GET);
$_POST = _stripslashes_rcurs($_POST);
}?>
解决方案 »
- 请高手帮我指出这段代码中的错误
- 满分请教高手这段代码哪里有问题啊,高分跪求了
- 如何求两个字段的和?
- 关于iframe的关闭的问题
- 怎么用PHP在文本框里显示变量的值?(Help*^-^*)
- 急救:当变量值长度过长时就无法将变量值完全写入库,请问如何解决?
- 网页里面加个bbs论坛怎么弄呀!(或许你觉得我很无知,但是你的帮助对我很重要)
- iframe 问题,求救!
- 请问PHP高手,我有一个ACCESS文件放在LINUX服务器上,然后我想用PHP来调用ACCESS数据文件。
- 使用preg_replace()替换中文符号导致替换为多个如何解决
- 如何将label标签的value设置为一个变量的值?
- PHP生成EXCEL的特殊问题
{
function _stripslashes_rcurs($variable, $top = true)
{
$clean_data=array();
foreach($variable as $key => $value)
{
// 如果上面函数的第二个参$top数为 true ,那么就不需要去除转义斜杠了,否则就要用stripslashes()。
$key = $top ? $key : stripslashes($key);
// 判断$variable是否只是一维数组,如果不是,就对$variable[$key]继续 _stripslashes_rcurs()
$clean_data[$key] = is_array($value) ? _stripslashes_rcurs($value, false) : stripslashes($value);
}
return $clean_data;
}
$_GET = _stripslashes_rcurs($_GET);
$_POST = _stripslashes_rcurs($_POST);
}这段代码就是对经过自动转义的表单数据再去除转义符 可以看看 get_magic_quotes_gpc addlashes()