Hướng dẫn php html redirect - chuyển hướng html php
Trong việc lập trình web bạn không thể thiếu việc chuyển người dùng từ trang này qua trang kia. Ví dụ như sau khi login thì chuyển người dùng về trang chủ. Hoặc vào các nội dung cần xác thực thì phải chuyển người dùng về trang login.
1. Chuyển trang bằng HTTP headerPHP hỗ trợ chuyển trang bằng cách trả về HTTP header Location theo đặc tả của giao thức HTTP. Khi trình duyệt nhận được response từ server có HTTP header "Location" thì trình duyệt sẽ tự động chuyển hướng đến url được chỉ định. HTTP header:
Cách thực hiện đơn giản như sau.
Trường hợp bạn muốn chuyển hướng ra trang ngoài không phải trang hiện tại của bạn. Thì bạn hãy để đầy đủ đường dẫn URL.
Các lỗi thường gặp khi sử dụng chuyển hướng bằng headerLỗi 1: <?php
// các xử lí
// Tiến hành chuyển hướng
header("Location: /index.php");
exit;
// có thể các còn các xử lí khác không được thực hiện.
?> |
Bài Viết Liên Quan
Hướng dẫn mongodb basics - kiến thức cơ bản về mongodb
Một số định nghĩa trước khi đi sâu về MongoDB. Đây là một cross-platform, DB hướng documents với hiệu năng cao, có thể đáp ứng cho đa dạng các hệ thống và ...
Hướng dẫn python sum time complexity - độ phức tạp tổng thời gian của python
Độ phức tạp thời gian của hàm sum () là gì? Đã hỏi ngày 22 tháng 11 năm 2013 lúc 1:09Nov 22, 2013 at 1:09 7Nó sẽ thực hiện các cuộc gọi theta (n) static PyObject ...
Hướng dẫn php like query with variable - php như truy vấn với biến
Đây là câu hỏi đầu tiên của tôi ở đây và tôi hy vọng nó đủ đơn giản để có được câu trả lời nhanh chóng!Về cơ bản, tôi có mã sau:$variable = ...
Hướng dẫn php http post - php http bài
Trải qua 18 bài chúng ta học toàn lý thuyết nên có vẻ hơi nhàm chán, và để giảm căng thẳng thì hôm nay chúng ta sẽ đi tìm hiểu một vài thứ hấp dẫn hơn, ...
Hướng dẫn python check ip in subnet - python kiểm tra ip trong mạng con
Sử dụng iPaddress (trong stdlib kể từ 3.3, tại PYPI cho 2.6/2.7):>>> import ipaddress >>> ipaddress.ip_address(192.168.0.1) in ...
Hướng dẫn python append time complexity - python nối thêm thời gian phức tạp
Từ những gì tôi hiểu về cách các danh sách hoạt động trong Python, sử dụng cắt để sao chép danh sách không thực sự thực hiện bất kỳ phần chèn nào, nó ...
Behr color of the year 2023
Move over purples and blues, this warm and welcoming white is what everyone wants right now.When color expert and standard-bearer Pantone began releasing a Color of the Year in 2000, the world sat up ...
Lịch phát sóng bạn muốn hẹn hò 2023
Địa chỉ tòa soạn Trụ sở chính: Số 138A Giảng Võ - Quận Ba Đình - Thành phố Hà Nội Địa chỉ liên hệ: Tòa nhà Tổng cục Dân số, ngõ 8 đường Tôn Thất ...
Hướng dẫn how do you go to a directory in python terminal? - làm thế nào để bạn đi đến một thư mục trong thiết bị đầu cuối python?
Tôi đang sử dụng Python 3.2 trên Windows 7. Khi tôi mở Shell Python, làm thế nào tôi có thể biết thư mục hiện tại là gì và làm thế nào tôi có thể thay đổi nó ...
Hướng dẫn php glob exclude - loại trừ toàn cầu php
Tôi đang sử dụng GLOB để tìm các thư mục bên trong tệp hiện tại nơi tệp chỉ mục của tôi. Bên trong nó, tôi đang lưu các trang HTML được trích xuất từ ...
Hướng dẫn is python good for backtesting? - python có tốt cho việc kiểm tra lại không?
Trong bài viết này, Frank Smietana, một trong những người đóng góp khách mời chuyên gia của QuantStart mô tả cảnh quan phần mềm ngược nguồn mở của Python, và ...
Thêm object vào mảng javascript
Đã đăng vào thg 9 15, 2020 2:28 SA 3 phút đọc Trong bài viết này, mình sẽ trình bày một số cách thêm phần tử vào mảng trong Javascript. Sẽ có một số cách thay ...
Hướng dẫn what do {} brackets mean in python? - dấu ngoặc {} có nghĩa là gì trong python?
Khung vuông: []Danh sách và lập chỉ mục/tra cứu/cắt látDanh sách: [], [1, 2, 3], [i**2 for i in range(5)]Lập chỉ mục: abc[0] → # Create a list literal elements = [H, He, ...
Hướng dẫn javascript operators questions - câu hỏi về toán tử javascript
Toán tử đánh dấu có điều kiện hoặc câu hỏi, được đại diện bởi ?, là một trong những tính năng mạnh mẽ nhất trong JavaScript. Toán tử ? được sử ...
Hướng dẫn why cant i see column a in excel not hidden? - tại sao tôi không thể thấy cột a trong excel không bị ẩn?
@amymac90 & nbsp; Tôi có cùng một vấn đề ngay bây giờ, đó là cách tôi tìm thấy trang này. Tôi đã thiếu E và F. Vì vậy, sau một thời gian cố gắng ẩn/bỏ và ...
Hướng dẫn what is __ new __ in python? - __ new __ trong python là gì?
Python là một ngôn ngữ lập trình định hướng đối tượng, tức là mọi thứ trong Python là một đối tượng. Có nhiều loại phương pháp đặc biệt trong Python ...
Hướng dẫn wordpress ajax post - bài viết trên wordpress ajax
Kĩ thuật sử dụng ajax trong thiết kế web là một phương pháp hết sức cần thiết. Trong làm web bằng WordPress cũng vậy, bằng việc kết hợp Ajax jQuery mang lại ...
Hướng dẫn how do you do rainbow color in html? - làm thế nào để bạn làm màu cầu vồng trong html?
.rainbow-lr { background: linear-gradient(to right, red, orange , yellow, green, cyan, blue, violet); color:transparent; background-clip: text; } .rainbow-td { background: linear-gradient(to ...
Hướng dẫn is 0 considered false in python? - 0 có được coi là sai trong python không?
Trong Python 2.x, điều này không được đảm bảo vì >>> True == 1 True >>> False == 0 True >>> True + (False / True) 1.0 8 và >>> True == ...
Hướng dẫn how do you write multiple statements in python idle? - làm thế nào để bạn viết nhiều câu lệnh trong python nhàn rỗi?
Làm cách nào để viết >>> x = int(raw_input(Please enter an integer: )) >>> if x < 0: ... x = 0 ... print Negative changed to zero ... elif ...