PHP: Chuyển tiếp người dùng sang trang khác
Trong PHP làm cách nào để khi người dùng truy cập vào một địa chỉ URL thì ngay lập tức sẽ được chuyển tiếp một địa chỉ URL khác mà không hiển thị bất cứ nội dung nào trên trang đó?
Ví dụ như khi người dùng truy cập trang cá nhân của người dùng khác thì mà người dùng này chưa đăng nhập thì sẽ được chuyển sang trang đăng nhập?
Guest
- 1970/01/01 Trả lờiBạn có thể sử dụng hàm
header()
trong PHP để chuyển tiếp người dùng như sau:Ví dụ để hạn chế và chỉ cho phép người dùng đã đăng nhập truy cập vào một số trang nhất định bạn có thể viết mã lệnh như sau:
Guest
- 1970/01/01 Trả lờiBạn ơi biến $loggedIn gán bằng gì vậy bạn?
Guest
- 1970/01/01 Trả lờiCái này thì tuỳ vào code của ứng dụng mà bạn sẽ viết code để kiểm tra ngừoi dùng đăng nhập hay chưa. Thường thì kiểm tra trong session của PHP.
Guest
- 1970/01/01 Trả lờilàm thế nào để mình chuyển người dùng sang trang khác đồng thời thông báo cho họ 1 đoạn thông báo như Js ạ
Guest
- 1970/01/01 Trả lờiĐể chuyển tiếp người dùng sang trang khác bạn sử dụng [hàm header] trong PHP:
Guest
- 1970/01/01 Trả lờiCode vào chỗ nào bạn
Guest
- 1970/01/01 Trả lờiCode vào vị trí nào cần thực hiện chuyển tiếp nhé bạn
Guest
- 1970/01/01 Trả lờiHiện tại mình đang có đoạn code như hình dưới, nhưng không biết thêm đoạn code chuyển tiếp sang trang 2, trang 3.
Đoạn code của mình đây ạ, ai thêm đoạn code giúp
<?php
echo "<li class=''><a style='color:red;' href='?page=1'>".'Trang đầu'."</a> </li>";
for ($i=1; $i<=$total_pages; $i++) {
echo "<li class=''> <a style='color:red;' href='?page=".$i."'>".$i."</a></li>";
};
echo "<li class=''><a style='color:red;' href='?page=$total_pages'>".'Trang cuối'."</a></li>";
?> </div>