PHP网站制作之phpmailer发送邮件,能够带附件
PHP和HTML混合编程应该不成问题,在这期间,你完全可以让PHP给你算算一加一等于几,然后在浏览器输出,不要觉得幼稚,这的确是跟阿波罗登月一样,你打的是一小段代码,但是对于你的编程之路,可是迈出了一大步啊!兴奋吧?但是不得不再给你泼点冷水,您还是菜鸟一个。实例require_once(PHPMailer/class.phpmailer.php);//引进phpmailer文件require_once(PHPMailer/class.smtp.php);$mail=newPHPMailer();//实例化phpmailer类$mail->IsSMTP();$mail->CharSet=UTF-8;$mail->AddAddress(123@163.com);//收件人邮箱$mail->Body=$content;//发件内容$mail->From=from@163.com;//发件人邮箱from@163.com$mail->FromName="zjsupport";//发件人的名字$mail->Subject="title";//邮件题目$mail->Host="smtp.163.com";//smtp服务器$mail->SMTPAuth=true;//开启smtp服务$mail->IsHTML(true);//发送附件$mail->AddAttachment(path,name);//path是附件的保留路径name是附件的名字//能够上传多个附件,千篇一律复制$mail->AddAttachment(path,name);代码就行$mail->Username="from@163.com";//发件人邮箱$mail->Password="123456";//发件人邮箱暗码if($mail->Send()){//判别邮件是不是发送乐成echo"success";}else{$email_error=$email_error.";".$val;//若不乐成将发送失利的邮箱存进字符窜}if($email_error==""){echo"email_success";}else{echo$email_error;}讲了这么多,无非是想说:学习PHP不仅要掌握方法,更多的是付出汗水,我不希望看到中途放弃的人,相信自己,相信自己的选择,更要相信自己的能力,如果自己想放弃,暴力一点的话,就自己抽自己一个嘴巴。 本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。 其实没啥难的,多练习,练习写程序,真正的实践比看100遍都有用。不过要熟悉引擎 在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。 学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql 你很难利用原理去编写自己的代码。对于php来说,系统的学习我认为还是很重要的,当你有一定理解后,你可你针对某种效果研究,我想那时你不会只是复制代码的水平了。 建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。 这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己 环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。
页:
[1]