include("db_conn.php"); include("db_func.php"); session_start(); if (isset($_SESSION["user_id"])) { session_register("gbValidated"); $_SESSION["gbValidated"] = true; } if (!($_SESSION["gbValidated"])) { ?> die(); } if($g_id==''){ if($gr_id!=""){ //check參數為delreply,才進行刪除單篇回覆的動作 if($check==delreply){ $SQLStr="DELETE FROM guestbook_reply WHERE gr_id='$gr_id' "; $message="此回覆內容已刪除!"; } //check參數為updreply,才進行修改的動作 if($check==updreply){ $update_date=date("Y-m-d H:i:s"); $SQLStr="update guestbook_reply SET name='$name',email='$email',reply_date='$update_date',reply='$reply' WHERE gr_id='$gr_id'"; $message="此回覆內容已更新!"; } db_query($SQLStr); }else{ //check參數為add,才進行新增動作 if($check==add){ $post_date=date("Y-m-d H:i:s"); $memIP=$REMOTE_ADDR; $SQLStr="INSERT INTO guestbook(memIP,name ,email,title,content,post_date,account) values ('$memIP' ,'$name','$email','$title','$content','$post_date','$account')"; $message="新增留言完成!"; db_query($SQLStr); require "class.phpmailer.php"; $guestbookhttp = "http://lib.cnu.edu.tw/3_8_commune/guestbook.php"; $mail = new PHPMailer(); $address = $_POST['address']; $mail->IsSMTP(); // set mailer to use SMTP $mail->Host = "smtp.cnu.edu.tw"; // 指定mail host $mail->SMTPAuth = true; // 啟動smtp認證 $mail->Username = "box162"; // SMTP username $mail->Password = "customer@CNU1503"; // SMTP password $mail->From = "box162@mail.cnu.edu.tw";//寄信地址 $mail->FromName = "嘉南藥理大學圖書資訊館-閱覽典藏組";//寄信人名稱 $mail->AddAddress("chlan@mail.cnu.edu.tw");//收件人地址、名稱 //$mail->AddAddress("joyce@mail.cnu.edu.tw"); //$mail->AddAddress("dream@mail.cnu.edu.tw"); $mail->AddAddress("gloria@mail.cnu.edu.tw"); $mail->AddAddress("box160@mail.cnu.edu.tw"); $mail->addBCC("pochueh@mail.cnu.edu.tw"); //$mail->AddAddress(""); // 收信地址的另一種用法 //$mail->AddReplyTo("", "");//回條 //$mail->AddReplyTo("$from_email");//回條 //$mail->WordWrap = 50; // set word wrap to 50 characters //$mail->AddAttachment("/var/tmp/file.tar.gz"); // add attachments //$mail->AddAttachment("/tmp/image.jpg", "new.jpg"); // optional name $mail->IsHTML(true); // set email format to HTML $mail->CharSet="utf-8";//使用utf8編碼,全球通用的格式 $mail->Encoding = "base64";//使用base64加密 $mail->Subject = "=?UTF-8?B?".base64_encode('圖書資訊館網頁-讀者留言版有一則新留言')."?="; $mail->Body ="
圖書資訊館讀者留言版有一則新留言,內容如下:
請各所屬承辦單位儘速至留言版回覆,謝謝。
";
$mail->AltBody = "";
if(!$mail->Send())
{
echo "Message could not be sent. ";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
}
else{
$message="未更新任何資訊!";
}
}
}else{
//處理使用者輸入的特殊字元
function ChangWord($NewWord){
$NewWord=str_replace("\r\n"," |