action ไปหาไฟล์ php ครับ ที่จะทำงานส่งอีเมล์
แบบฟอร์ที่ผมเคยใช้เป็นแบบนี้ (ไว้รับข้อความ)
<form action="email.php" method="post">
<p>
<b>Contact US</b><br/> <br/>
Your name:<br/>
<input type="text" name="name" size="50" class="Verdana11" /><br/><br/>
Your e-mail address:<br/>
<input type="text" name="email" size="50" class="Verdana11" /><br/><br/>
Message Subject<br/>
<input type="text" name="subject" size="50" class="Verdana11" />
<br/><br/>
Message Body:<br/>
<textarea name="body" cols="45" rows="12" wrap="virtual" class="Verdana11"></textarea>
<br/>
<input name="submit" type="submit" class="Verdana" value="Send Your Message" />
<br/>
</p>
</form>
ส่วนนัี้โค้ด php ส่วนส่งอีเมล์
$email_title = "From Contact US @ web.com";
$message = 'You has e-mail from Contact US @web.com
From: '.$_POST['name'].'
E-mail: '.$_POST['email'].'
Date: '.date("m-d-y", time()).'
Subject: '.$_POST['subject'].'
Content: '.$_POST['body'].'
- End Email -';
mail("[email protected]", $email_title, $message);
ที่สำคัญคือแก้
[email protected] เป็นอีเมล์ของเราที่อยากให้ส่งไป
พวกนี้มันเป็นค่าตายตัว เราสามารถ fix ลงใน php ไปได้เลย
ลองถ้ามีคนทำแบบตามแบบฟอร์มคุณข้างบนจริงๆ
ผมก็สามารถแอบใช้ส่งอีเมล์ไปหาบุคคลอื่นได้สบายๆ
อยากให้ระวังตรงนี้ครับ
