1、我用平时的服务器 Apache+Mysql+PHP单独配置
2、运行如下代码:<?php
echo $_POST[user];
?>
<form action="test.php" method="post">
<input type="text" id="user" name="user" />
<input type="submit" value="提交" />
</form>此段代码没有报任何错误!我安装WampServer2.1这个整合服务器!同样运行一下代码<?php
echo $_POST[user];
?>
<form action="test.php" method="post">
<input type="text" id="user" name="user" />
<input type="submit" value="提交" />
</form>就会提示[user]没有定义了!各位高手帮忙解决一下!
2、运行如下代码:<?php
echo $_POST[user];
?>
<form action="test.php" method="post">
<input type="text" id="user" name="user" />
<input type="submit" value="提交" />
</form>此段代码没有报任何错误!我安装WampServer2.1这个整合服务器!同样运行一下代码<?php
echo $_POST[user];
?>
<form action="test.php" method="post">
<input type="text" id="user" name="user" />
<input type="submit" value="提交" />
</form>就会提示[user]没有定义了!各位高手帮忙解决一下!
这是由于后一个PHP配置里未打开register_global超全局变量设置,因此需要改为:echo $_POST['user'];