<?php$conn = mysqli_connect('localhost','root','','code');$conn1 = mysqli_connect('localhost','root','','user');$email = isset($_POST["email"])?($_POST["email"]):"";
$yzm = isset($_POST["yzm"])?($_POST["yzm"]):"";
$newpassword = isset($_POST["newpassword"])?($_POST["newpassword"]):"";
$newrepassword = isset($_POST["newrepassword"])?($_POST["newrepassword"]):"";if (empty($yzm)||empty($newpassword)||empty($newrepassword)) 
{
 echo "<script>alert('表单某一项为空!请重新填写');
 window.location.href='index.html'</script>";
}
 else
 {
 if ($newpassword == $newrepassword) 
 {
 $sql_select = "SELECT email FROM code WHERE email = '{$email}'";
 $ret = mysqli_query($conn,$sql_select);
 $row = mysqli_fetch_array($ret); if ($yzm == $row["code"]) 
 {
 $sql = "UPDATE user SET password='$newpassword' WHERE email='$email'";
 mysqli_query($conn1,$sql);
 }
 else
 {
 echo "<script>alert('验证码错误!请重新填写');
 window.location.href='index.html'</script>";
 }
->这个是报错的35行: else
 {
 echo "<script>alert('两次输入密码不一致!请重新填写');
 window.location.href='index.html'</script>";
 } 
 }
 }
Parse error: syntax error, unexpected 'else' (T_ELSE) in C:\wamp\www\fonts\bootstrap-3.3.7\js\tests\visual\repassword.php on line 35
有大佬能指点一下吗

解决方案 »

  1.   

    <?php
    $conn = mysqli_connect('localhost','root','','code');
    $conn1 = mysqli_connect('localhost','root','','user');
    $email = isset($_POST["email"])?($_POST["email"]):"";
    $yzm = isset($_POST["yzm"])?($_POST["yzm"]):"";
    $newpassword = isset($_POST["newpassword"])?($_POST["newpassword"]):"";
    $newrepassword = isset($_POST["newrepassword"])?($_POST["newrepassword"]):"";
    if (empty($yzm)||empty($newpassword)||empty($newrepassword)) {
     echo "<script>alert('表单某一项为空!请重新填写');
     window.location.href='index.html'</script>";
    } else {
     if ($newpassword == $newrepassword) {
     $sql_select = "SELECT email FROM code WHERE email = '{$email}'";
     $ret = mysqli_query($conn,$sql_select);
     $row = mysqli_fetch_array($ret); 
     if($yzm == $row["code"]) {
     $sql = "UPDATE user SET password='$newpassword' WHERE email='$email'";
     mysqli_query($conn1,$sql);
     } else {
     echo "<script>alert('验证码错误!请重新填写')
     window.location.href='index.html'</script>";
     }
    } else {
     echo "<script>alert('两次输入密码不一致!请重新填写');
     window.location.href='index.html'</script>";
     } 
     
     }