新手求教

WBOY
WBOYOriginal
2016-06-23 13:51:43928browse

<?php$conn=mysql_connect("localhost","admin","");mysql_select_db("test",$conn);mysql_query("set names utf8");session_start(); if(isset($_GET['zhanghao'])){	$zhanghao=$_GET['zhanghao'];	//echo $zhanghao;	$sqla="SELECT * FROM `12344` WHERE zhanghao='$zhanghao'";    //echo $sqla;    $query=mysql_query($sqla);    $arr=mysql_fetch_array($query);    //print_r($arr);//echo $arr['daan'];if(isset($_POST["submit"])){	if($_POST["daan"]!=$arr["daan"]){	echo"<script language='javascript'>alert('答案错误!');</script>";}		else{ mysql_query("UPDATE `12344` SET `mima`='$_POST[mima]' WHERE `zhanghao`='$zhanghao'");  echo"<script language='javascript'>alert('修改成功!');</script>"; echo"<script language='javascript'>location.href='lybdl.php'; </script>";		}}}  ?>

上方的几个echo输出都正常,但是就是无法判断答案,数据库的链接也没问题,找了好几天也找不到问题的所在??


回复讨论(解决方案)

看看你的表单代码

无法判断答案是什么意思??

echo $arr['daan'];
echo $_POST["daan"];
这两个的结果分别是什么?

另外,代码要缩进,这样看起来好乱。

?法判?答案,??是在 if(isset($_GET['zhanghao'])){ ??
因?你提交?,使用post,所以??用$_GET是?取不到??的。
因此根本就?有?入到判?的?句。

if(isset($_GET['zhanghao'])) 改? if(isset($_REQUEST['zhanghao'])) ??,但你要保?,?送?,要有zhanghao???。

echo $zhanghao 是什么?

?法判?答案,??是在if(isset($_GET['zhanghao'])){ ??
因?你提交?,使用post,所以??用$_GET是?取不到??的。
因此根本就?有?入到判?的?句。

if(isset($_GET['zhanghao'])) 改? if(isset($_REQUEST['zhanghao'])) ??,但你要保?,?送?,要有zhanghao???。



还是不行,不过以前都不能判断,现在我输入正确密码显示出来’密码错误‘了

?法判?答案,??是在 if(isset($_GET['zhanghao'])){ ??
因?你提交?,使用post,所以??用$_GET是?取不到??的。
因此根本就?有?入到判?的?句。

if(isset($_GET['zhanghao'])) 改? if(isset($_REQUEST['zhanghao'])) ??,但你要保?,?送?,要有zhanghao???。



还是不行,不过以前都不能判断,现在我输入正确密码显示出来’密码错误‘了

post方式提交,$_GET如何能得到?

post方式提交,$_GET如何能得到?


直接在url里就能得到了。。。。


post方式提交,$_GET如何能得到?


直接在url里就能得到了。。。。

。。。。那他这个字段zhanghao是在url后面传的吗?
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn