已掉线,重新登录

首页 > 绿虎论坛 > 历史版块 > 编程 > PHP > 讨论/求助

标题: php求指教

作者: @Ta

时间: 2013-02-19

点击: 2633

没有办法了 总是语法错误
<?php
include('con.php');
if(!$_SESSION["username"])
{echo"你还没有<a href=dl.php>登陆</a>";}
echo"<a href=?a=mima>修改密码</a>";if($a==mima)
{echo <<<修改密码
<form method="post" action="
"">原密码<br><input type="password" name="passx" />新密码<br><input type="password" name="pass" /><br>再次输入新密码<br><input type="password" name="passy" /><input type="submit"name="wg"value="修改" /></form>
修改密码;
$passx=$_POST['passx'];
$pass=$_POST['pass'];
$passy=$_POST['passy'];
if(isset($_POST['wg']))
{if(!$pass==$passy)
die('二次密码不一样');
elseif
{
$yh=$_SESSION["username"];
$sqla="SELECT * FROM user
WHERE name='$yh' and password='$passx'";
$b=mysql_query($sqla);
$row=mysql_fetch_array($b);while($pas=$row['password'];
if($pas!=$passx){echo'原密码输入不正确';})
}
else{$s="UPDATE user SET password='$passy' WHERE username = '$yh'";
if(mysql_query($s)){   echo "更新数据成功!";} else {   echo "更新数据失败".mysql_error();
}
}}
?>

[隐藏样式|查看源码]


『回复列表(8|隐藏机器人聊天)』

1. 老大啊。。老大啊。错误信息呢?
(/@Ta/2013-02-19 13:13//)

2. 唉~楼主~我去弄多爱的登录给你看看
(/@Ta/2013-02-19 13:18//)

3. $a=='mima'  这个''被吃了还是没写,还有下面的echo也没''
(/@Ta/2013-02-19 13:44//)

4. echo '<<<修改密码 <form method="post" action=" "">原密码 <br><input type="password" name="passx" / >新密码 <br><input type="password" name="pass" / ><br>再次输入新密码 <br><input type="password" name="passy" / ><input type="submit"name="wg"value="修 改" /></form> 修改密码';
(/@Ta/2013-02-19 13:46//)

5. @梦幻天使 复制下错误提示嘛,楼下有几条更正你看对不对
(/@Ta/2013-02-19 13:48//)

6. @ Parse error : syntax error, unexpected '{', expecting '('in /home/u370929193/public_html/lx/xue.php on line 17
(/@Ta/2013-02-19 15:58//)

7. elseif缺少条件
(/@Ta/2013-02-19 16:40//)

8. @ 还是出错<?php
include('con.php');
if(!$_SESSION["username"])
{echo"你还没有<a href=dl.php>登陆</a>";}
echo"<a href=?a=mima>修改密码</a>";if($a==mima)
{echo <<<修改密码
<form method="post" action="
"">原密码<br><input type="password" name="passx" />新密码<br><input type="password" name="pass" /><br>再次输入新密码<br><input type="password" name="passy" /><input type="submit"name="wg"value="修改" /></form>
修改密码;
$passx=$_POST['passx'];
$pass=$_POST['pass'];
$passy=$_POST['passy'];
if(isset($_POST['wg']))
{if(!$pass==$passy)
die('二次密码不一样');
elseif(isset($_POST['passx']))
{
$yh=$_SESSION["username"];
$sqla="SELECT * FROM user
WHERE name='$yh' and password='$passx'";
$b=mysql_query($sqla);
$row=mysql_fetch_array($b);$pas=$row['password'];
if($pas!=$passx){echo'原密码输入不正确';}
}
else{$s="UPDATE user SET password='$passy' WHERE username = '$yh'";
if(mysql_query($s)){   echo "更新数据成功!";} else {   echo "更新数据失败".mysql_error();
}
}}
?>   Parse error : syntax error, unexpected $end in /home/u370929193/public_html/lx/xue.php on line 29
(/@Ta/2013-02-19 17:12//)

回复需要登录

9月20日 04:06 星期六

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1