douxin2003 2015-04-10 11:29
浏览 32
已采纳

如何为此要求写忘记密码

I have three table :tutorregistration,studentregistration,Instituteregistration.Now I want to write forget password code for this:I know how to send mail for this,guide my logic approach is correct. if it is wrong,give me a correct code.

<form name="f1" action="" method="post">
<strong>Email</strong>
<input type="text" name="email" value="" class="buttonlength"/>
<strong>Password</strong>
<input type="password" name="password" value="" class="buttonlength"/>
<input type="radio" name="type" value="student" />Student <input type="radio" name="type" value="tutor" />Tutor <input type="radio" name="type" value="institute" />Institute</td>
<input type="submit" name="Submit" value="Submit" class="btn" id="submit"/>
</form>



      In forget.php file:
        <form name="f1" action="" method="post">
        enter email:<input type="text" name="email" value=''/>
                     <input type="submit" name="Submit"/>
        </form>

    if(isset($_POST['Submit']))
    {
    $email = $_POST['email'];
    $sqlstudent=mysql_query("SELECT * FROM  studentregistration WHERE  email='".$email."'") or die(mysql_error());
     $row_rsinfo=mysql_fetch_assoc($sqlstudent))
    $sqltutor=mysql_query("SELECT * FROM  tutorregistration WHERE  email='".$email."'") or die(mysql_error());
  $row_rsinfo=mysql_fetch_assoc($sqltutor))
    $sqlinstitute=mysql_query("SELECT * FROM  Instituteregistration WHERE  email='".$email."'") or die(mysql_error());
    $row_rsinfo=mysql_fetch_assoc($sqlinstitute))
    if(count($row_rsinfo)>=1)
    {
    //mail work here
    }
    }
    ?>
So far what  I have tried.I have given,I know how to send mail for registered mail id.Here I want to know how to check which query is executing, check and give me the answer for this.
  • 写回答

1条回答 默认 最新

  • doumo1807831 2015-04-10 11:50
    关注

    You should do this for forgot password.

    enter email:
     <?php
            if(isset($_POST['Submit']))
            {
            $email = $_POST['email'];
    
            $sqlstudent=mysql_query("SELECT * FROM  studentregistration WHERE  email='".$email."'") or die(mysql_error());
             $row_rsinfo=mysql_fetch_assoc($sqlstudent));
      if(count($row_rsinfo)==1)
            {
            //mail work here
            }
            $sqltutor=mysql_query("SELECT * FROM  tutorregistration WHERE  email='".$email."'") or die(mysql_error());
          $row_rsinfo=mysql_fetch_assoc($sqltutor));
        if(count($row_rsinfo)==1)
            {
            //mail work here
            }
            $sqlinstitute=mysql_query("SELECT * FROM  Instituteregistration WHERE  email='".$email."'") or die(mysql_error());
            $row_rsinfo=mysql_fetch_assoc($sqlinstitute))
    
            if(count($row_rsinfo)==1)
            {
            //mail work here
            }
            }
            ?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
  • ¥20 关于URL获取的参数,无法执行二选一查询
  • ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
  • ¥15 marlin编译错误,如何解决?
  • ¥15 有偿四位数,节约算法和扫描算法
  • ¥15 VUE项目怎么运行,系统打不开
  • ¥50 pointpillars等目标检测算法怎么融合注意力机制
  • ¥20 Vs code Mac系统 PHP Debug调试环境配置
  • ¥60 大一项目课,微信小程序
  • ¥15 求视频摘要youtube和ovp数据集