Page 1 of 1

คือผมอยากให้ส่งเมลล์สำเร็จแล้วมันลิงค์ไปหน้าweb

Posted: 04/01/2008 9:19 pm
by fay01
if (mail($to_send,$subject_send,$messages_send,$header,from_send)) {
echo "<h2>Thank you for your comment.</h2>";
} else {
echo "<h2> Can not send </h2>";
}
คือผมอยากให้ส่งเมลล์สำเร็จแล้วมันลิงค์ไปหน้าwebที่เราเลือกเช่นwww.1.comโดยเปิดขึ้นในเบราเซอร์หน้าเดิม ต้องเขียนสคริปยังไงแทนที่ thank you for your comment น่ะครับขอบคุณล่วงหน้าสำหรับความช่วยเหลือครับ

Posted: 04/01/2008 9:33 pm
by mindphp
ใช้ function header() เข้ามาช่วย ได้ครับ หรือ ว่าจะใช้ javascript เปลี่ยนหน้าเอาก็ได้
ต้องการใช้ แบบไหนครับ

ช่วยอีกทีนะครับ

Posted: 05/01/2008 3:56 am
by fay01
header() ทำอย่างไรครับ

Posted: 05/01/2008 4:11 am
by mindphp
header("Location: URL") ;
ีรายละเอียดอื่นๆ ของ Header()
และการใช้งาน ลองดูต่อที่
https://www.mindphp.com/modules.php?name ... eader.html

ขอบคุณครับ

Posted: 05/01/2008 4:42 am
by fay01
<?
$to_send="F_PM.com";
$subject_send=$_POST[name];
$messages_send=$_POST[messages_send] ;
$from_send=$_POST[email];
$header="From: " . $_POST["name"] ." " . $_POST["email"] ." " . $_POST["company"] ." " . $_POST["phone"] ." \r\n";

if (mail($to_send,$subject_send,$messages_send,$header,from_send)) {
echo "<h2>
<?php
header("Location: http://www.***.com/send.html")
?>

</h2>";
} else {
echo "<h2> can not send </h2>";
}
?>


ขอบคุณมากครับที่ช่วยเหลือแต่มันไม่ทำงานอ่ะครับ

Posted: 05/01/2008 6:05 am
by mindphp
ไม่ทำงาน ?
มี Error ฟ้อง ว่าอะไร บ้างครับ
และ ลองดู วิธีใช้ และข้อกำหนด ตามลิงค์ที่ให้ไปหรือยัง