姑奶奶
侠客
侠客
  • UID13159
  • 粉丝0
  • 关注0
  • 发帖数16
  • 社区居民
作者QQ:993100457 阅读:1135 回复:0

求打救:关于php发送邮件到邮箱的问题

楼主#
更多 发布于:2017-11-08 09:15
请问各位大神,我用php将表单提交的信息发送到指定的邮箱,弹出一个窗口说发送成功,但是我在邮箱里找不到文件的,为什么呢?是我的代码错了,还是服务器问题?新手上路,请大家多帮帮忙啊,谢谢啦!代码如下:

<?php

include_once("mail.inc.php");
if(isset($_POST['xingming']) && strlen(trim($_POST['xingming']))>0){  //患者姓名
if(isset($_POST['yiyuan']) && strlen(trim($_POST['yiyuan']))>0){
if(isset($_POST['contacts']) && strlen(trim($_POST['contacts']))>0){  //电话
if(isset($_POST['date']) && strlen(trim($_POST['date']))>0){          //就诊日期
if(isset($_POST['bingqing']) && strlen(trim($_POST['bingqing']))>=0){ //病情描述
$smtp = new smtp("smtp.qq.com",25,true,"993100457@qq.com","密码","993100457@qq.com");    //发件人信箱信息

$smtp->debug = false;//是否显示发送的调试信息 FALSE or TRUE
$mailto="993100457@qq.com";        //收件人信箱
$mailfrom= $_POST["yiyuan"];                    //发件人
$mailsubject= $_POST["yiyuan"]." 患者:".$_POST["xingming"]." 的挂号信息";        //邮件标题
$mailbody=$mailbody."以下是患者具体信息,请仔细阅读并及时联系。

";        //邮件内容
$mailbody=$mailbody."姓名:".$_POST["xingming"]."
";
$mailbody=$mailbody."手机:".$_POST["contacts"]."
";
$mailbody=$mailbody."就诊时间:".$_POST["date"]."
";
$mailbody=$mailbody."病情描述:".$_POST["bingqing"]."

";
$mailbody=$mailbody."信息来自【".$_POST["yiyuan"]."】:".$_SERVER["HTTP_REFERER"]."";
    
//其他的表单项目以此类推
$mailtype         =     "HTML";            //邮件格式(HTML/TXT),TXT为文本邮件
$mailsubject     =     '=?UTF-8?B?'.base64_encode($mailsubject).'?=';        //邮件主题
$mailfrom      =     '=?UTF-8?B?'.base64_encode($mailfrom).'?=';                //发件人
$smtp->sendmail($mailto, $mailfrom, $mailsubject, $mailbody, $mailtype);
    
echo "<script language=\"JavaScript\">alert(\"\u4fe1\u606f\u63d0\u4ea4\u6210\u529f!\");window.location = document.referrer;</script>"; exit();
    }
    
else{
    echo "<script language=\"JavaScript\">alert(\"亲,请把邮件填写完整!\");javascript:history.go(-1);location.reload()</script>"; exit();
    }//判表单是否为空
}
else{
    echo "<script language=\"JavaScript\">alert(\"亲,发件人填写完整!\");javascript:history.go(-1);location.reload()</script>"; exit();
    }
}
else{
    echo "<script language=\"JavaScript\">alert(\"亲,邮件标题填写完整!\");javascript:history.go(-1);location.reload()</script>"; exit();
    }
}
else{
    echo "<script language=\"JavaScript\">alert(\"亲,请把各项资料填写完整!\");javascript:history.go(-1);location.reload()</script>"; exit();
    }
}

?>

游客

返回顶部