我将描述这项任务。 1)1表中有2个数据,我选择它们通过php下拉。我把它们命名为:1)deyis 2)plomb
我有2个链接,第一个链接应该在下拉菜单中显示“deyis”数据,第二个链接应该在下拉菜单中显示“plomb”数据。
首先链接php文件代码:
<?php
$token = trim($_REQUEST["Token"]);
if($tokenData = defineToken($token))
{
$token=str_replace("==","%3d%3d",$token);
$token=str_replace("+","%2b",$token);
$url_t = "MYLINK";
$p=1;
echo "<form action=\"$url_t\" method=\"POST\" id=\"storyForm\">";
echo "<input type=\"hidden\" name=\"deyis\" id=\"deyis\" value=$p>";
?>
</form>
<script>
document.getElementById("storyForm").submit();
</script>
第二个链接相同,但发送值= 2.
在我的Index.php文件中,我通过POST获取数据
$s=$_POST['plomb'];
if($s==2)
{
echo "equal to 2";
}
$br=$_POST['deyis'];
if($br==1)
{
echo "equal to 1";
}
但在我按下同一页按钮后,显示任何内容的数据,它显示“通知:未定义索引:plomb”和“通知:未定义索引:deyis”。
感谢您的关注。
答案 0 :(得分:0)
您也可以使用本地存储空间来传输您的数据,并且无需会话即可保存。
就像你想要存储的东西一样
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.css">
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
<div id="ball">
<div id="ball_1" class="not_shown"></div>
<div id="ball_2" class="not_shown"></div>
<div id="ball_3" class="not_shown"></div>
</div>
当你想要它回来
localStorage.setItem("lastname", "Smith");
如果你愿意,你可以将它删除。
使用前请检查浏览器支持。这里:http://www.w3schools.com/html/html5_webstorage.asp