track_vars这个参数在我的php.ini里面都没有设置啊,既没有track_vars = On 也没有track_vars = Off。我加了一个track_vars = On也没有用啊!
我没用过啊 你把它放到 <form>前啊.看看啊.我想是不是它把变量变成null啊
改成 if(isset($select))echo $select; 看看
你用: $select=$HTTP_POST_VARS[select]来获取,试一试
我把下拉菜单的name改成了aaa,然后用下面的程序输出,出错 <? settype($aaa,"string"); settype($Submit,"string"); $Submit=null; $aaa=$HTTP_POST_VARS[aaa]; if(isset($aaa)){ echo $aaa; } //if($Submit=="Submit"){ // echo $select; //} ?> Warning: Use of undefined constant aaa - assumed 'aaa' in c:\Apache\htdocs\alex\echo.php on line 5Warning: Undefined index: aaa in c:\Apache\htdocs\alex\echo.php on line 5
也没有track_vars = Off。我加了一个track_vars = On也没有用啊!
你把它放到
<form>前啊.看看啊.我想是不是它把变量变成null啊
if(isset($select))echo $select;
看看
$select=$HTTP_POST_VARS[select]来获取,试一试
<?
settype($aaa,"string");
settype($Submit,"string");
$Submit=null;
$aaa=$HTTP_POST_VARS[aaa];
if(isset($aaa)){
echo $aaa;
}
//if($Submit=="Submit"){
// echo $select;
//}
?>
Warning: Use of undefined constant aaa - assumed 'aaa' in c:\Apache\htdocs\alex\echo.php on line 5Warning: Undefined index: aaa in c:\Apache\htdocs\alex\echo.php on line 5
<?if(isset($aaa)){echo $aaa;}?>或者
$aaa=$HTTP_POST_VARS["aaa"];