Newsflash

为了适应用户的使用,本站重新规划;由于时间上的关系,决定采用现成的CMS系统Joomla,同时根据我们的用户群体特点选用了常用的Joomla插件并进行优化。历时1个月的工作,今日正式上线。

 
powered_by.png, 1 kB
中文PHP arrow 开发技术 arrow 常见问题 arrow 为什么不能获取PHP表单变量的?
为什么不能获取PHP表单变量的? 输出PDF 打印 电子邮件
用户评分: / 0
好 
采编: Boban   
2007-11-22
供使用PHP4.2版本或者以上版本在PHP中获取不到表单数据的朋友参考 如果大家使用PHP4.2版本或者以上版本在PHP中获取不到表单数据的朋友请看这里。
设置register_globals = on 或者
加入以下代码:
// allow script to work with registerglobals off
if ( function_exists('ini_get') ) {
$onoff = ini_get('register_globals');
} else {
$onoff = get_cfg_var('register_globals');
}
if ($onoff != 1) {
@extract($HTTP_SERVER_VARS, EXTR_SKIP);
@extract($HTTP_COOKIE_VARS, EXTR_SKIP);
@extract($HTTP_POST_FILES, EXTR_SKIP);
@extract($HTTP_POST_VARS, EXTR_SKIP);
@extract($HTTP_GET_VARS, EXTR_SKIP);
@extract($HTTP_ENV_VARS, EXTR_SKIP);
}

相关讨论请看这里:
http://club.21php.com/showthread.php?s=&postid=588#post588
http://club.21php.com/showthread.php?s=&postid=400#post400
 
< 上一篇   下一篇 >
© 2000-2008 中文PHP网 版权所有 所有内容均由本站制作,未经许可,不得转载!
站长信箱:webmaster [at] 21php.com 沪ICP备05002508号
Joomla! is Free Software released under the GNU/GPL License.