如何像這樣的HTML鏈接鏈接 - <a href="#">Click here to log out</a>
如何鏈接一個HTML鏈接和PHP函數?
像一個PHP函數 - logout()
我需要做的是,當人們點擊一個鏈接,PHP將運行PHP函數。
請指教! :d
如何像這樣的HTML鏈接鏈接 - <a href="#">Click here to log out</a>
如何鏈接一個HTML鏈接和PHP函數?
像一個PHP函數 - logout()
我需要做的是,當人們點擊一個鏈接,PHP將運行PHP函數。
請指教! :d
我需要做的是,當人們 點擊一個鏈接,PHP將運行PHP 功能。
鏈接上點擊時無法調用PHP(服務器端語言)功能。從你的問題,我懷疑你想提供一個用戶註銷的鏈接,下面是你應該如何去做。
你的鏈接應該是這樣的:
<a href="logout.php">Click here to log out</a>
而且在logout.php
你應該把PHP代碼進行註銷用戶。
內logout.php
代碼可能是這樣的:
<?php
session_start();
unset($_SESSION['user']); // remove individual session var
session_destroy();
header('location: login.php'); // redirct to certain page now
?>
有多種方式;只是爲了避免這種情況。除非使用AJAX,否則無法從客戶端調用PHP函數(即瀏覽器中的用戶交互),而無需進行頁面刷新。正如一個答案所暗示的,您可以將該函數放在PHP頁面中,並鏈接到它。這裏的另一種方式
<a href="index.php?action=logout">Logout</a>
而且內部的index.php
<?php
switch $_GET['action']:
{
....
case 'logout': logout(); break;
...
}
?>
還有其他更sophisicated方法,例如確定其功能是從URI直接,這是用來通過像和笨的Kohana框架調用。
正是我需要的。謝謝! – Zhaf 2010-06-12 06:52:31
@Zhaf:不客氣:) – Sarfraz 2010-06-12 06:53:20
@Sarfarz - 我試圖建立一個簡單的登錄系統。所以我按照這個教程 - http://tinsology.net/2009/06/creating-a-secure-login-system-the-right-way/ 這是我到目前爲止 - http:// cokicoki。 com/box/loginsys/reg.php 如果你看到一些奇怪的東西,請指教我。謝謝! – Zhaf 2010-06-12 07:17:45