php表单提交至mysql如何同时发送至指定邮箱

现在通过html提交表单,可以实现把数据插入到mysql中,

php代码如下

  <?php 
    session_start(); 
    $username=$_REQUEST["username"]; 
    $phone=$_REQUEST["phone"]; 
    $datetime=$_REQUEST["datetime"]; 
    $con=mysql_connect("localhost","root","root"); 
    if (!$con) { 
      die('数据库连接失败'.$mysql_error()); 
    } 
    mysql_select_db("user_info",$con); 
    $dbusername=null; 
    $dbphone=null; 
    $result=mysql_query("select * from user_info where phone ='{$phone}' and isdelete =0;"); 
    while ($row=mysql_fetch_array($result)) { 
      $dbusername=$row["username"]; 
      $dbphone=$row["phone"]; 
    } 

    if(!is_null($dbphone)){ 
  ?> 
  <script type="text/javascript"> 
    alert("手机号已存在"); 
    window.location.href="index.html"; 
  </script>  
  <?php  
    } 
    
    mysql_query("insert into user_info (username,phone,datetime) values('{$username}','{$phone}',now())") or die("存入数据库失败".mysql_error()) ; 
    mysql_close($con); 
  ?> 
  <script type="text/javascript"> 
    alert("注册成功"); 
    window.location.href="index.html"; 
  </script> 

如何在这个基础上同时把插入数据库的内容发送至指定邮箱呢?有没有案例参考?

青春有我
浏览 502回答 6
6回答

慕斯王

composer 引入phpmailer/phpmailer 依赖phpmailer/phpmailer

守候你守候我

我就是这么做的,但是发送很慢,导致提交表单要等很久。

德玛西亚99

发送邮件放入异步队列处理

慕运维8079593

headfirst php&mysql有同样项目

慕容3067478

我觉得直接用大厂的邮件发送api比较方便点
打开App,查看更多内容
随时随地看视频慕课网APP