<?
if(isset($_GET["kind"])){
if($_GET["kind"] == "del")
echo("删除文件成功");
}else{
//if($_POST) //判断是否有表单提交
echo $_POST["zz"];}
?>
if(isset($_GET["kind"])){
if($_GET["kind"] == "del")
echo("删除文件成功");
}else{
//if($_POST) //判断是否有表单提交
echo $_POST["zz"];}
?>
不错,你没有记错!但是这个“好久没用PHP了”也太久了点。在这个期间,php出于安全的考虑已把register_globals由默认的on改变为off了,所以就出现了你的问题。
解决的办法是
1、令register_globals=on,但是不建议你这样做
2、进入页面时执行
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_COOKIE_VARS);
extract($HTTP_SESSION_VARS);
但此法依然存在安全问题
3、通过$_XXX数组访问
这里的高手好多啊!
老老实实的改成_POST['zz']吧www.pinson.cn
建议把register_globals关掉用$_GET['xx']/$_POST['xx']/$_REQUEST['xx']吧
----
确实很久了.... 呵呵 :)