ok, vì vậy tôi đang tạo ra một hệ thống php login và muốn có một cách đơn giản để có được những liên kết đến trang đăng xuất bằng cách gọi một chức năng nhưng nó vẫn không ngừng trở về 0. Anh ấy là chức năng của tôi:chức năng php trả về 0?
function logout_link() {
include("auth_vars.php"); //This file contains $auth_path_login
return $auth_path_login+"?status=loggedout";}
và đây là cách tôi đang sử dụng nó:
<a href="<?php echo logout_link();?>">logout</a>
Tuy nhiên nó vẫn không ngừng sản xuất:
<a href="0">logout</a>
gì đang xảy ra vậy?
* auth_vars.php' chính xác * chứa gì? – Quentin
Sử dụng '.' để ghép các chuỗi trong PHP, không phải' + ' –
Không thể nói nhiều hơn mà không nhìn thấy auth_vars.php, nhưng có vẻ như một cái gì đó trong tệp đó có thể trả về 0. Hãy thử di chuyển phần bao gồm lên đầu tệp thay vì bên trong hàm. Chỉnh sửa: @Pekka đúng, đó là vấn đề của bạn. –