你要做的話,其實就是郵件的保存了,當然附件是保存在服務(wù)器上,這個上傳就是了。

成都創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),瀍河企業(yè)網(wǎng)站建設(shè),瀍河品牌網(wǎng)站建設(shè),網(wǎng)站定制,瀍河網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,瀍河網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。
內(nèi)容的話,看你是保存數(shù)據(jù)庫還是保存文本了,其實兩者都是數(shù)據(jù)源。如果要穩(wěn)定或者是以后開發(fā)的 方便的話,選擇數(shù)據(jù)庫吧。
另外SMTP是郵件的接收協(xié)議,POP3是郵件的發(fā)送協(xié)議,一般來說,我們是用的POP3和STMP組合,這個是需要單獨的配置服務(wù)器的。PHP只是通過MAIL來鏈接這兩個服務(wù)器進行郵件的發(fā)送和接收工作。
加到exit(‘注冊成功’);那里
可以下載個phpmailer
下面一個testdemo,你可以試試!
?php
include "./PHPMailer/class.phpmailer.php";
function PHPsendMail($username,$password,$host,$addresses,$title='',$fromname='',$content='',$body=''){
$mail = new PHPMailer();//實例化
$mail-IsSMTP();//設(shè)置mailer使用smtp模式
$mail-Host = $host;//smtp服務(wù)器
$mail-SMTPAuth = true;//轉(zhuǎn)換成smtp模式
$mail-Username = $username;//smtp 用戶
$mail-Password = $password;//smtp 密碼
$mail-From = $username;//發(fā)送郵件的郵箱
$mail-FromName = $fromname;//發(fā)送郵件的用戶名
$mail-Mailer = "smtp";
//$mail-IsHTML(true);
$mail-Subject = $title;//標題
$mail-Body = $content; //發(fā)送內(nèi)容
$mail-AltBody = $body;
if($addresses){
if(is_array($addresses)){
foreach($addresses as $address){
$mail-AddAddress($address,'');
if(!$mail-Send())
{
echo "Message could not be sent. p";
echo "Mailer Error: " . $mail-ErrorInfo;
exit;
}
echo "Message has been sent";
}
}else{
$mail-AddAddress($addresses, "");
if(!$mail-Send())
{
echo "Message could not be sent. p";
echo "Mailer Error: " . $mail-ErrorInfo;
exit;
}
echo "Message has been sent";
}
}
}
$array = array('231817281@qq.com','2224005116@qq.com');
PHPsendMail('2224005116@qq.com','80300838397','smtp.qq.com','762591150@qq.com','abc','abc','親愛噠!!','bbbbb');
可以,這個是將相應(yīng)的圖片已二進制的方式放在數(shù)據(jù)庫中,用的時候再轉(zhuǎn)回來就ok。我之前也做過類似的功能,不過以后沒用了,發(fā)現(xiàn)用處不大,文件一多就麻煩,還是放在相應(yīng)的文件夾好
如果不是特別的圖片,還是放在文件夾中,再用地址訪問比較好
第一步,讀取txt的文件。假設(shè)為a.txt
$content = file_get_content('a.txt'); //讀取文件內(nèi)容存入變量。
第二步,存入數(shù)據(jù)庫
mysql_query("insert 表名 (字段名) values('".$content."'));
Ps:文件是上傳的,上傳后的臨時文件名是:$_FILE['tmp_name']
不保存的,只做發(fā)送的,要保存的話,自己寫入到某個文件或者數(shù)據(jù)庫里
php本身不支持多線程和異步,最好的解決辦法就是把注冊信息緩存起來(比如說存到數(shù)據(jù)庫),然后后臺單獨啟動一個程序?qū)iT讀取數(shù)據(jù)發(fā)郵件!
網(wǎng)頁題目:郵件存入數(shù)據(jù)庫php 數(shù)據(jù)庫郵箱
文章分享:http://www.chinadenli.net/article44/doddiee.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供、網(wǎng)站營銷、電子商務(wù)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站排名、標簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)