回 帖 发 新 帖 刷新版面

主题:php获取变量的问题

各位大哥大姐,我在获取php表单变量时遇到了新问题:
我在一网页向另一网页POST数据name,为什么输出$name时却得不到任何值
我试过如下的方法都不行
方法一:在PHP.ini中找到register_global,并把它设置为on.
方法二:在接收网页最前面放上这个extract($_POST)
方法三:一个一个读取变量$name=$_POST["name"];
为什么呢?谢谢各位!

回复列表 (共3个回复)

沙发

还有个可以试
$name=$_REQUEST["name"];

不能接到变量一般不太像没配置好的问题,你用在接收name变量的网页的URL后面填上 ?name=hahaha 看看,如果有输出说明配置没什么问题。

再就是,请确定你的第一个页面没写错东西。

板凳


还是没有输出!

3 楼

你试着写个测试页放到APACHE的WWW目录下
<?php 
 //test.php
 echo $myvar;
?>

然后在浏览器的地址栏中输个http://localhost/test.php?myvar=yes
如果有yes输出就说明OK!

我来回复

您尚未登录,请登录后再回复。点此登录或注册