09/10/2018, 23:59

nhờ giải thích về ?goto=

Minh thay co doan code trong form: action="dologin.php?goto=".
Minh nghĩ tức là khi submit sẽ chuyển đến trang dologin.php nhưng còn phần "?goto=" để làm gì vây? Nhờ các bạn chỉ giúp.
zoejoe viết 02:01 ngày 10/10/2018
Được gửi bởi hyminh
Minh thay co doan code trong form: action="dologin.php?goto=".
Minh nghĩ tức là khi submit sẽ chuyển đến trang dologin.php nhưng còn phần "?goto=" để làm gì vây? Nhờ các bạn chỉ giúp.
Theo mình thì có thể khi sau khi submit, thì tùy thuộc vào giá trị của $_GET['goto'] mà sẽ thực thi các lệnh khác nhau !
Không biết có đúng không !
temp2 viết 02:06 ngày 10/10/2018
goto: đi đến................
gaulucky92 viết 01:59 ngày 10/10/2018
?goto là để nó thực hiện lệnh có trong phần $_GET['goto'] của file dologin.php, chẳng hạn như file dologin.php như vầy:
Code:
<?php
if ($_GET['goto'] == "checkuser")
{
echo "Đang kiểm tra tài khoản ...<BR>Tài khoản bạn nhập vào là $_POST['user'] và mật khẩu là $_POST['pass']";
}
?>
Khi đó thì sau khi submit form , nếu form có action là dologin.php?goto=checkuser thì trên màn hình sẽ hiện dòng echo...
Mà đã là file login thì cần $_GET['goto'] chi vậy nhỉ?? Thường chỉ dành cho trang chủ như index.php?act=viewpost , index.php?act=blah... để code được dồn lại thôi... Có lẽ file dologin.php cũng bao gồm chức năng hiện form login, check user và cả log out nữa nên mới cần $_GET['goto']
LTMVN viết 02:00 ngày 10/10/2018
?goto= theo mình chính là return url. Sau khi login thành công nó sẽ redirect về url này
Bài liên quan
0