如何在脚本标记的功能中初始化会话
how to initialize session inside function of a script tag?
<?php
// Start the session
session_start();
?>
<script src="../../js/jquery.js"></script>
<script>
function hello(y){
alert( y);
}
</script>
<?php
{
require 'db_connect.php';
$count=0;
$count = mysql_query ('SELECT COUNT(ques_no) FROM asg_cre_mcq') ;
$row = mysql_fetch_array($count);
//echo $count;
for ($y = 1; $y <=$row[0]; $y++)
{
echo "<button style='width:30px;height:30px' onclick='hello($y);'>". $y."</button>";
// $_SESSION["buttons"] =$y;
}
}
?>
我正在根据来自数据库的值动态生成按钮。然后使用onclick功能,我正在检查单击按钮,即单击哪个按钮。我想要的是使用会话将这个 y 谷(即按钮编号)传递给 hello 函数中的另一个 PHP 页面。我该怎么做?
这不是
$_SESSION 的使用方式。现在,您只需在 for 循环的每次迭代中覆盖 $_SESSION['button'],最终它将具有最后一个$y的值,例如 2332。
要实现您想要实现的目标,请不要使用 $_SESSION,但是,例如,将该值作为 $_GET 参数传递并在下一页上获取。为此,例如,您可以在"hello"函数中获取和传递$y。
function hello(y){
window.location.href = 'theUrlYouWantToCall?buttonnumber=' + y
}
并在下一页上获取此内容
echo $_GET['buttonnumber'];
相关文章:
- 使用javascript函数在页面初始化后加载jquery
- 未捕获错误:无法在初始化之前调用方法;
- 如何在剑道网格初始化后设置pageSizes
- React redux初始化功能,无论状态变化如何
- 为什么可以't Protractor在自动初始化的Angular网站上查找Angular
- 尝试初始化()Spine's控制器和故障
- Angular.js延迟控制器初始化
- 对插件初始化后动态加载的元素进行样式设置
- Angular JS控制器初始化错误
- 在XMLHttpRequest之后重新初始化jQuery
- ember-js组件初始化不同的函数
- Youtube JavaScript API不是't正在初始化
- 如何使用onDeviceReady设置AngularJS应用程序并初始化Cordova的功能
- 如何在脚本标记的功能中初始化会话
- 按钮点击功能,易于初始化
- 在选项卡的点击功能上初始化猫头鹰轮播
- 何时组合通用功能?-带有初始化的公共静态对象
- 传单js地图初始化和回调功能
- 我如何附加功能到剑道网格后,它初始化
- 如何在不丢失第一次初始化中添加的功能的情况下重新初始化jScrollPane