超链接跳转事先执行函数
时间: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页面