php.ini
register_globals = on
register_globals = on
解决方案 »
- 如何按button後才產生cookies?
- 看看你是不是也曾经这样啊
- 有什么可以解决URL Rewrite后其它相对路径文件显示不出来的办法没
- 字符集问题 Incorrect string value: '\xB33\xB99[\xF9...'
- header() 不能提交给自己页面的值
- 生成报表的问题
- 我的脚本都是放在服务器htdoc目录下的,太不安全了,请问有什么方法能不让别人看到你的代码?
- 奇怪?奇怪?为何用session实现的验证,只在一个浏览器中有效,在重新打开的另一个浏览器中却无效呢?请高手指教,在线等
- 问一个很弱智的问题
- 如何提取表单的内容
- 关于limit的问题
- 怎么计算PHP程序执行的时间?
<head>
<title>表单提交</title>
</head>
<body>
<?
//$usrname = $HTTP_POST_VARS['usrname']; //如果不设 register_globals 就用这个
echo "Hello $usrname,welcome!"
?>
</body>
</html>
<head>
<title>表单提交</title>
</head>
<body>
echo "Hello $_REQUEST['usrname'],welcome!"
</body>
</html>
或修改php.ini
register_globals = on这是你新版本中这个变量默认的原因.
新版本里加了这个东东$_REQUEST['变量名']可以传能过get和post传递的参数.
如果你不改php.ini就加上这个就可以传.这样安全性好一些.
我安装的是最新的php4.22,我的系统是windows2000 server。采用的是ISAPI方式执行PHP。