看板 PHP 關於我們 聯絡資訊
第一次在這個版問問題 最近要準備面試...把作品弄成網站且放到國外的空間 之後也想當成個人作品集網站零星接案, 為了方便客戶可以直接寄送表單給我 所以在以下這一頁寫了php http://jopoloo.netai.net/content/contact.php 但發現卻寄送不出去 不清楚是哪邊寫錯還是因為國外的空間是免費的所以不支援 想請版上會php的幫我指點迷津~可以的話站內信同步給我~感激不盡 <?php $your_email ='jopoloo@gmail.com';// <<=== update to your email address session_start(); $errors = ''; $name = ''; $phone = ''; $type = ''; $email = ''; $subject = ''; $comment = ''; if(isset($_POST['submit'])) { $name = $_POST['name']; $phone = $_POST['phone']; $type = $_POST['type']; $email = $_POST['email']; $subject = $_POST['subject']; $comment = $_POST['comment']; if(empty($errors)) { //send the email $to = $your_email; $subject="Feedback form Website"; $from = $your_email; $ip = isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : ''; $body = "A user $firstname submitted the contact form:\n\n". "姓名: $name\n\n". "電話: $phone\n\n". "type: $type\n\n". "電子郵件: $email\n\n". "subject: $subject\n\n". "comment: $comment\n\n". $headers = "From: $from \r\n"; $headers .= "Reply-To: $visitor_email \r\n"; mail($to, $subject, $body,$headers); header('Location: thanks.html'); } } mb_internal_encoding("UTF-8"); ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.8.216
tkdmaf:source code呢? 08/02 18:12
對吼~忘了貼~已經補上~感謝 ※ 編輯: WWWVVV 來自: 203.67.8.216 (08/02 19:15)
MOONRAKER:(1)免費空間當然可能不支援mail(),因為如果誰在上面寄 08/02 19:48
MOONRAKER:垃圾信,是他們的server要負責。問一下就知道了。 08/02 19:48
MOONRAKER:(2)php mail()頗難搞,去弄phpMailer來用會比較簡單。 08/02 19:49
WWWVVV:M大~先謝謝您的建議~因為我是上課老師剛好提到PHP...我直接 08/02 19:54
WWWVVV:修改成符合我表單的資訊~(我完全不會寫PHP)~我會在查看看您 08/02 19:55
WWWVVV:所說的怎麼寫~謝謝您 08/02 19:56
MOONRAKER:…那你不如設計好google forms請他填 搞mail太複雜了 08/02 20:01
WWWVVV:恩~我想說這樣會比較方便客戶寫資料~ 08/02 20:15
WWWVVV:恩恩~我會再研究看看~你剛說的那個我查了一下...以我現在 08/02 20:15
WWWVVV:還真的沒到火候~做不出來~哈 08/02 20:15
twsphere:用phpmailer吧 用你的gmail發 08/03 10:54