ฉันมีแบบฟอร์มติดต่อ และหลังจากการตรวจสอบความถูกต้องเสร็จสมบูรณ์ ฉันต้องการให้แบบฟอร์มเปลี่ยนเส้นทางไปยังไฟล์ messageSent.php อื่น ฉันคิดว่าการใช้ include ใช้งานได้ แต่นั่นเป็นการเพิ่มทั้งหน้าเกี่ยวกับหน้าติดต่อ
ฉันอ่านเพื่อใช้ฟังก์ชัน header() เพื่อเปลี่ยนเส้นทางเพจ แต่ตัวอย่างทั้งหมดแสดงโดยใช้ตำแหน่ง URL ของไซต์ที่ใช้งานอยู่ ไฟล์ของฉันทั้งหมดเป็นแบบภายในและฉันกำลังทดสอบในเครื่อง
ฉันจะเรียกใช้ฟังก์ชัน header() อย่างถูกต้องเพื่อเปลี่ยนเส้นทางไปยังหน้าในโฟลเดอร์รูทของฉันได้อย่างไร
PHP:
if(!empty($_POST)){
$POST = filter_post($_POST);
$invoice = array_splice($POST,3,1);
$MSG = check_empty($POST);
$email = test_input($_POST["email"]);
if(!array_filter($MSG)){
if(!filter_var($email, FILTER_VALIDATE_EMAIL)){
$MSG[] = "Invalid Email Format ([email protected])";
}
else{
$POST['invoice'] = $invoice['invoice'];
if(send_mail($POST)){
include '/Users/orobosaenagbare/Dropbox/Websites/Se7en Service/messageSent.php';
}
else{
$MSG[] = "Email Failed";
}
}
}
}
header('Location: path');
สามารถสัมพันธ์กัน:header('Location: messageSent.php');
- person samlev   schedule 03.09.2015$_SERVER['HTTP_HOST']
) - person samlev   schedule 03.09.2015