如何像这样的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