2009年3月7日星期六

登麗網站上路!!

dlhome

我的二姐經營12年之久的登麗美容美體終於有網站了!!

http://www.dlspa.com

網頁設計的風格還不錯,整個視覺上感覺很好,不過還是有其他網頁設計師的通病,"大量使用flash",好在經過溝通後把最上面的連結列換成HTML格式,雖然有製作網站地圖,不過卻沒有把連結設上去。

我把網站地圖的連結設上去,把有連結的圖片alt都補上文字,經過三天的等待,"登麗"這個關鍵字的前三名就都是這個網站的內容了!!不過登麗這關鍵字是沒挑戰性的,希望以後可以在SPA、美容、痘痘、粉刺,這幾個關鍵強度比較強的字眼登上第一頁。

網頁設計師在與我們聯絡這一 頁有作一個表單,按送出後是執行mailto:perttymast@dlspa.com<--登麗的服務信箱,並將表單的所有輸入格內的內容都寫在信件內容上,雖然有達到用信件聯絡道我們,不過感覺專業感差了一點,希望可以使用者輸入完資料後,直接就透過伺服器直接傳送信件給perttymast@dlspa.com這個信箱,而不是必須再透過client端的信件軟體傳送信件。

在網路上找了一下

PHP中的phpmailer就可以用程式在伺服器上直接就寄信,而且非常簡單好用喔!!

到phpmailer網站下載http://phpmailer.codeworxtech.com/

開始執行下面步驟

tar zxvf  PhpMail_v2.3.tar.gz   //解開壓縮檔

將解開的檔案全部COPY到webserver的web 站台的資料夾內(文件上是寫只要複製class.phpmailer.php這支程式就可以,不過我還是把它通通COPY進去了XD)

linux 通常是/var/www/html/

windows 通常是C:\Inetpub\wwwroot

視站台及網站資料夾會有所不同

COPY好後只要在您要讓使用者或是需要寄信的頁面上,使用PHPmailer,因為我不想管理一台SMTP要解決被誤判為垃圾信實在太繁瑣了,所以我就用gmail替我發信,下面是我的使用範例

<?
$messge="姓名:".$_POST['name_1']." <br> "."電話:".$_POST['tel_1']." <br> "."手機:".$_POST['tel_1']." <br> "."電子信箱:".$_POST['mail_1']."<br>"."地址:".$_POST['add_1']."<br>"."留言:".$_POST['message_1']
?>
<?php
include("class.phpmailer.php"); //匯入PHPMailer類別
$mail= new PHPMailer(); //建立新物件
$mail->IsSMTP(); //設定使用SMTP方式寄信
$mail->SMTPAuth = true; //設定SMTP需要驗證
$mail->SMTPSecure = "ssl"; // Gmail的SMTP主機需要使用SSL連線
$mail->Host = "smtp.gmail.com"; //Gamil的SMTP主機
$mail->Port = 465;  //Gamil的SMTP主機的SMTP埠位為465埠。
$mail->CharSet = "utf-8"; //設定郵件編碼

$mail->Username = "***************"; //設定gmail帳號
$mail->Password = "***************"; //設定gmail密碼

$mail->From = $_POST['mail_1']; //設定寄件者信箱
$mail->FromName = $_POST['name_1']; //設定寄件者姓名

$mail->Subject = "重要信件-使用者與登麗聯絡"; //設定郵件標題
$mail->Body = "$messge"; //設定郵件內容
$mail->IsHTML(true); //設定郵件內容為HTML
$mail->AddAddress("prettymaster@dlspa.com", "登麗客服信箱"); //設定收件者郵件及名稱
if(!$mail->Send()) {
$respon="非常抱歉,郵件寄送失敗,可能為伺服器錯誤,請稍候在試,如持續發生同樣的問題請以電話聯絡我們 Mailer Error: " . $mail->ErrorInfo;
} else {
$respon="感謝您的留言,您的訊息我們已接收到,如有需要我們會盡快與您連絡,再次感謝您";
}
?>

參考網頁

http://www.dreamweaver.com.tw/?fid=7&viewtopic=29692

0 意見:

張貼意見