-
-
echo get_magic_quotes_gpc(); // 检测,输出0 - echo
tiny_mce_marker
POST['name']; // jason'name
- echo addslashes(
tiny_mce_marker
POST['name']); // jason'name
- if (!get_magic_quotes_gpc()) {
- $name = addslashes(
tiny_mce_marker
POST['name']);
- } else {
- $name =
tiny_mce_marker
POST['name'];
- }
- echo $name; // jason'name
- //安全写入到数据库了
- ?>
-
复制代码
以下例子中,把两个函数都做了处理。
-
-
- if(version_compare(PHP_VERSION,'6.0.0','<') ) {
- @set_magic_quotes_runtime (0);
- define('MAGIC_QUOTES_GPC',get_magic_quotes_gpc()?True:False);
- }
复制代码
另外,还可以用ini_get和ini_set读取和设置系统配置:
-
- !ini_get('magic_quotes_runtime') && ini_set('magic_quotes_runtime', 0); //自动转义功能关
复制代码
|