当前位置:Gxlcms > PHP教程 > 超链接跳转事先执行函数

超链接跳转事先执行函数

时间:2021-07-01 10:21:17 帮助过:6人阅读

超链接跳转之前执行函数
如题
目的:点击一个超链接 onclick()函数为session赋值 然后跳转后的页面输出这个值
问题:为什么我的点击链接函数都没有执行 不管是让它返回false还是true session里面都赋不进去值,跳转后的页面一片空白
超链接页面代码


session_start();
function f1()
{

$_SESSION['test']="wewew";
echo "wocaoeo";
return false;
}
?>
单击执行f1



要跳转到的页面代码

session_start();
echo $_SESSION['test'];

?>
PHP 超链接 函数

分享到:


------解决方案--------------------
onclick 在客户端执行,是不能执行服务端的php的代码的。
------解决方案--------------------
onclick只能执行js代码,如果你想要触发一个php的session值,你可以在onclick触发ajax请求,从而执行php的session值初始化,根据ajax请求的值然后再跳转到test.php页面

人气教程排行