系统变量丢了 就是丢了啊,$_GET都可以,就是$_POST消失了,php5 beat2,apache 2.048,昨天下班还好着呢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已经过了两天了,也重新启动过好多次了,问题照旧,$_GET方法就可以获得值,$_POST就不可以,表单提交后phpinfo()显示 _SERVER["REQUEST_METHOD"] 为 POST ,_SERVER["argv"] 为 Array(),空数组,_SERVER["argc"] 为 0, _REQUEST["PHPSESSID"] 为 2911dd410c8d293eef4fcdc1392d68bf ,我很奇怪这一点,我的代码中没有任何有关 SESSION 的语句。以下是页面加代码,if语句后面的赋值语句都不会执行。<form name="form1" action="" method="post"><table style="width:65%" border=0 cellspacing=1 cellpadding=3 align=center class=tableBorder> <tr> <th bgcolor= valign=middle colspan=2 height=25>管理登陆</th></tr> <tr> <td valign=middle class=Forumrow>请输入您的用户名</td> <td valign=middle class=Forumrow> <INPUT name="uname" type="text"> </td></tr> <tr> <td valign=middle class=Forumrow>请输入您的密码</font></td> <td valign=middle class=Forumrow> <INPUT name="password" type="password"> </td></tr> <tr> <td valign=middle colspan=2 align=center class=forumRow> <input type=submit name=gosubmit value="登 陆"><?phpinfo();if ( $_POST ){$uname=$_POST["uname"];$password=$_POST["password"];}?></td></tr></table></form> 我执行了一下你的语句,可以if语句后面的赋值语句啊!!在if里加上输出echo $uname;一句,可以把填上的用户名输出来啊。你把phpinfo();去掉,会看得更清楚。 看来是我的系统问题了同样的代码我在不同的机器上执行结果是不同的不过还没有搞清楚究竟是php5+apache2得问题还是操作系统的问题。楼上的,谢谢了! 想采些文章,结果对方网站有反采集的该如何破啊? 据说是新浪php工程师的面试题,大家来试试!!(转自phpchina) 一个域名查询代码问题 php与mysql 如何在php中使用Mysql存储过程? 急!在线等...... 招聘PHP系统工程师 急!为什么用PHP header将服务器文件下载到本地内容是空的? MYSQL中使用default出问题了 有谁知道whois怎么作?包括中文余名的?公司急用,如果知道,重重有赏!tome:[email protected] 急!!(菜鸟的问题) [求助]关于正则表达式的问题:
_SERVER["argv"] 为 Array(),空数组,_SERVER["argc"] 为 0, _REQUEST["PHPSESSID"] 为 2911dd410c8d293eef4fcdc1392d68bf ,我很奇怪这一点,我的代码中没有任何有关 SESSION 的语句。以下是页面加代码,if语句后面的赋值语句都不会执行。<form name="form1" action="" method="post">
<table style="width:65%" border=0 cellspacing=1 cellpadding=3 align=center class=tableBorder>
<tr>
<th bgcolor= valign=middle colspan=2 height=25>管理登陆</th></tr>
<tr>
<td valign=middle class=Forumrow>请输入您的用户名</td>
<td valign=middle class=Forumrow>
<INPUT name="uname" type="text">
</td></tr>
<tr>
<td valign=middle class=Forumrow>请输入您的密码</font></td>
<td valign=middle class=Forumrow>
<INPUT name="password" type="password">
</td></tr>
<tr>
<td valign=middle colspan=2 align=center class=forumRow>
<input type=submit name=gosubmit value="登 陆">
<?
phpinfo();
if ( $_POST ){
$uname=$_POST["uname"];
$password=$_POST["password"];
}
?>
</td></tr></table></form>
同样的代码我在不同的机器上执行结果是不同的
不过还没有搞清楚究竟是php5+apache2得问题还是操作系统的问题。
楼上的,谢谢了!