Hướng dẫn how go to next page after submit in php? - làm thế nào để chuyển đến trang tiếp theo sau khi gửi trong php?

Tôi đã đọc tất cả các bài đăng của bạn về việc chèn các tiêu đề vào tệp biểu mẫu PHP để chuyển hướng người dùng sang URL khác sau khi biểu mẫu được gửi - nhưng tôi không thể tìm ra cách thực hiện. Dưới đây là mã của tôi. Bạn có thể chỉ cho tôi nơi đặt tiêu đề/chuyển hướng để thông tin được gửi email và sau đó người dùng đi đến một trang HTML khác không?

    
"; echo $error."

"; echo "Please go back and fix these errors.

"; die(); } // validation expected data exists if(!isset($_POST['first_name']) || !isset($_POST['last_name']) || !isset($_POST['email']) || !isset($_POST['telephone']) || !isset($_POST['company']) || !isset($_POST['street']) || !isset($_POST['city']) || !isset($_POST['state']) || !isset($_POST['zip'])) { died('We are sorry, but there appears to be a problem with the form you submitted.'); } $first_name = $_POST['first_name']; // required $last_name = $_POST['last_name']; // required $email_from = $_POST['email']; // required $telephone = $_POST['telephone']; // required $company = $_POST['company']; // required $street = $_POST['street']; // required $city = $_POST['city']; // required $state = $_POST['state']; // required $zip = $_POST['zip']; // required $error_message = ""; $string_exp = "/^[A-Za-z0-9 .'-]+$/"; if(!preg_match($string_exp,$first_name)) { $error_message .= 'The First Name you entered does not appear to be valid.
'; } if(!preg_match($string_exp,$last_name)) { $error_message .= 'The Last Name you entered does not appear to be valid.
'; } $email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/'; if(!preg_match($email_exp,$email_from)) { $error_message .= 'The Email Address you entered does not appear to be valid.
'; } if(!preg_match($string_exp,$company)) { $error_message .= 'The Company you entered does not appear to be valid.
'; } if(!preg_match($string_exp,$street)) { $error_message .= 'The Street you entered does not appear to be valid.
'; } if(!preg_match($string_exp,$city)) { $error_message .= 'The City you entered does not appear to be valid.
'; } if(!preg_match($string_exp,$state)) { $error_message .= 'The State you entered does not appear to be valid.
'; } if(!preg_match($string_exp,$zip)) { $error_message .= 'The Zip Code you entered does not appear to be valid.
'; } if(strlen($error_message) > 0) { died($error_message); } $email_message = "Response from Mailing List Page. Please enter in database.\n\n"; function clean_string($string) { $bad = array("content-type","bcc:","to:","cc:","href"); return str_replace($bad,"",$string); } $email_message .= "First Name: ".clean_string($first_name)."\n"; $email_message .= "Last Name: ".clean_string($last_name)."\n"; $email_message .= "Email: ".clean_string($email_from)."\n"; $email_message .= "Telephone: ".clean_string($telephone)."\n"; $email_message .= "Company: ".clean_string($company)."\n"; $email_message .= "Street: ".clean_string($street)."\n"; $email_message .= "City: ".clean_string($city)."\n"; $email_message .= "State: ".clean_string($state)."\n"; $email_message .= "Zip: ".clean_string($zip)."\n"; // create email headers $headers = 'From: '.$email_from."\r\n". 'Reply-To: '.$email_from."\r\n" . 'X-Mailer: PHP/' . phpversion(); @mail($email_to, $email_subject, $email_message, $headers); ?> Thanks for subscribing to our mailing list

Làm thế nào để chuyển hướng một URL? Hoặc làm thế nào để chuyển hướng một trang sang một trang khác? Đó là các yêu cầu cơ bản của bất kỳ trang web nào được thực hiện bằng PHP hoặc các ngôn ngữ khác. Ngày nay chuyển hướng là một phần thiết yếu của trang web gần đây. Trong chuyển hướng, bạn thực sự có thể chuyển hướng người dùng của mình sang một trang cụ thể của trang web của bạn.

Ví dụ: nếu người dùng đang làm việc trên trang web và người dùng của bạn muốn gửi nhận xét hoặc đăng nhập/đăng nhập trên trang web của bạn, thì bạn nên chuyển hướng đến trang trang hoặc trang hồ sơ người dùng nếu người dùng muốn đăng nhập.

PHP cung cấp một cách đơn giản và sạch sẽ để chuyển hướng khách truy cập đến một trang khác.

Bây giờ trong PHP, chuyển hướng được thực hiện bởi hai loại.

  1. Sử dụng hàm header ()header() function
  2. Sử dụng

Mã PHP để chuyển hướng trang:

  1. Tạo mã HTML để gửi thông tin đến máy chủ

Tạo mã PHP để đưa ra phản hồi của biểu mẫu HTML

If (isset ($ _ post ['gửi'])) {

& nbsp; & nbsp; & nbsp; if ($ _ server ['request_method'] == 'post') {

& nbsp; & nbsp; & nbsp; Tiêu đề của trang

& nbsp; & nbsp; & nbsp;

& nbsp; & nbsp; & nbsp; Tiêu đề của trang

& nbsp; & nbsp; & nbsp;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

  1. Tạo mã PHP để đưa ra phản hồi của biểu mẫu HTML

Tạo mã PHP để đưa ra phản hồi của biểu mẫu HTML

& nbsp; & nbsp; & nbsp; Tiêu đề của trang

& nbsp; & nbsp; & nbsp;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& nbsp; & nbsp; & nbsp; & nbsp;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp;

Tạo mã PHP để đưa ra phản hồi của biểu mẫu HTML

If (isset ($ _ post ['gửi'])) {

& nbsp; & nbsp; & nbsp; if ($ _ server ['request_method'] == 'post') {

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; $ name = $ _post ['name'];

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; $ email = $ _post ['email'];

& nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; $ message = $ _post ['message'];

  1. & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; if ($ name && $ email && $ message) {

Tạo mã PHP để đưa ra phản hồi của biểu mẫu HTML

Tạo mã PHP để đưa ra phản hồi của biểu mẫu HTML

Tạo mã PHP để đưa ra phản hồi của biểu mẫu HTML

& nbsp; & nbsp; & nbsp; Tiêu đề của trang

Làm cách nào để chuyển hướng đến một trang khác sau khi gửi?

Nếu bạn muốn chuyển hướng đến một trang khác sau khi biểu mẫu Gửi HTML, thì bạn phải cung cấp/ký vào đường dẫn các trang khác bên trong thuộc tính hành động của thẻ HTML. Sẽ đăng/gửi dữ liệu biểu mẫu của bạn đến vị trí đó và mở/chuyển hướng người dùng của bạn đến trang web đã cho đó.provide/Sign the Other pages path inside HTML Form tag's ACTION Attribute. Which will POST/Send your Form data to that Location and Open/Redirect your Users to That Given Web Page.

Làm thế nào để bạn trở lại trang trước sau khi gửi biểu mẫu với PHP?

Sử dụng tiêu đề yêu cầu http_referer để quay lại trang trước trong PHP.Tiêu đề yêu cầu http_referer trả về URL của trang từ nơi trang hiện tại được yêu cầu trong PHP.Tiêu đề cho phép máy chủ xác nhận vị trí từ nơi người dùng đang truy cập trang hiện tại.. The HTTP_REFERER request header returns the URL of the page from where the current page was requested in PHP. The header enables the server to acknowledge the location from where the users are visiting the current page.

Làm cách nào để chuyển hướng đến một trang khác trong trường PHP W3Schools?

Chuyển hướng trình duyệt Bạn có thể chuyển hướng người dùng của mình đến một số trang khác.Lệnh sau sẽ chuyển hướng cửa sổ trình duyệt đến vị trí đã cho ngay khi lệnh được thực thi. php header("Location: http://www.example.com/"); ?> The following command will redirect the browser window to the given location as soon as the command is executed.

Làm cách nào để định tuyến đến một trang khác trong HTML?

Cách chuyển hướng đến một trang khác trong HTML.Để chuyển hướng một trang HTML sang trang khác, bạn cần thêm một thẻ bên trong phần của trang HTML cũ.Phần của tài liệu HTML chứa siêu dữ liệu hữu ích cho trình duyệt, nhưng vô hình khi người dùng xem trang.add a tag inside the section of the old HTML page. The section of an HTML document contains metadata that is useful for the browser, but invisible to users viewing the page.