簡體   English   中英

使用此代碼未收到 PHP 郵件

[英]PHP mail not receiving using this code

下面的代碼用於接收密碼電子郵件,但由於某些錯誤而未發送電子郵件。 請檢查代碼並更正,更新用於發送電子郵件的新代碼。 我們在 html 中使用忘記密碼,並使用 php 驗證和發送電子郵件。

<?php
    if(isset($_POST['submit'])) { 
        mysql_connect('localhost','connect','connect') or die(mysql_error());
        mysql_select_db('connect') or die(mysql_error());
        $Email_Address = $_POST['Email_Address'];
        $q = mysql_query("SELECT * from erp_ng_form_reg WHERE    Email_Address='$Email_Address' ") or die(mysql_error());

        while($row = mysql_fetch_assoc($q)) {
            $result[] = $row;
        }
        //$p = mysql_affected_rows();
        //$res = mysql_fetch_array($q);
        $to = $result['Email_Address'];
        $message = $result['Password'];
        $subject="Remind password";
        $headers = "MIME-Version: 1.0" . "\r\n";
        $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
        $headers .= 'From: <teamzulu@indoffgroup.com>' . "\r\n"; 
        $m=mail($to, $subject, $message, $headers);
        if($m) {
            echo'Check your inbox in mail';
            echo $message;
        } else {
            echo  "<script language='javascript' type='text/javascript'>
                   var abc  = document.getElementById('Email_Address').value;
                   alert(abc);</script>";
            echo 'mail is not send';
        }
    }
?>
<html>
    <head>
        <script type="text/javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
        <style type="text/css">
            input {
                border:1px solid olive;
                border-radius:5px;
            }
            h1 {
                color:darkgreen;
                font-size:22px;
                text-align:center;
            }
        </style>
    </head>
    <body>
        <h1>Forgot Password<h1>
        <form action='#' method='post'>
            <table cellspacing='5' align='center'>
                <tr>
                    <td>Email Address:</td><td><input type='text' id='Email_Address' name='Email_Address'/></td>
                </tr>
                <tr>
                    <td></td>
                    <td><input type='submit' name='submit' value='Submit'/></td>
                </tr>
            </table>
        </form> 
    </body>
</html>  
<?php    
    if(isset($_POST['submit'])) { 
        mysql_connect('localhost','connect','connect') or die(mysql_error());
        mysql_select_db('connect') or die(mysql_error());
        $Email_Address = $_POST['Email_Address'];
        $q = mysql_query("SELECT * from erp_ng_form_reg WHERE    Email_Address='$Email_Address' ") or die(mysql_error());
        $numofemails = mysql_num_rows($q);
        if($numofemails > 0) {
            $result=mysql_fetch_assoc($q);
            $to = $result['Email_Address'];
            $message = $result['Password'];
            $subject="Remind password";
            $headers = "MIME-Version: 1.0" . "\r\n";
            $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
            $headers .= 'From: <teamzulu@indoffgroup.com>' . "\r\n"; 
            $m = mail($to, $subject, $message, $headers);
            if($m) {
                echo'Check your inbox in mail';
                echo $message;
            } else {
                echo  "<script language='javascript' type='text/javascript'>
                       var abc  = document.getElementById('Email_Address').value;
                       alert(abc);</script>";
                echo'mail is not send';
            }
        } else {
            echo 'Email Not found';
        }
    }
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM