【发布时间】:2016-11-21 07:05:09
【问题描述】:
我将描述任务。 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”。
感谢您的关注。
【问题讨论】:
-
使用
GET访问其他页面上的变量而不使用SESSION,但请确保您知道如何使用它。 -
好的,我通过 POST 从一页发送数据并通过 GET 接收数据。你是这个意思吗? $s=$_GET['plomb'];
-
就像我说的:
but make sure you know how to use it
标签: javascript php sql forms post