【发布时间】:2012-11-16 22:21:38
【问题描述】:
我正在尝试将变量传递到 https:// 连接上的另一个页面,但没有取得多大成功。以下是查询
https://mydomain.prefix/secure/myfile.php?claim_id=12345678
然后我尝试使用以下方法检索它:
$claim_id=trim(mysqli_real_escape_string($dbc, $_GET['claim_id']));
不幸的是,这不起作用,我想知道是否是 ssl 阻止了它。如果是这样,我怎样才能将这个变量从一个 href 链接传递到我的页面?
【问题讨论】:
-
ssl 应该与您的问题无关,并且 $_GET 应该可以工作......
-
<?php echo $_GET["claim_id"]; ?>应该返回12345678 -
实际上这种方法确实有效 - 出于某种原因,试图将其粘贴到 $claim_id 中,因为它没有...感谢您的帮助,但它让我感到困惑 :)
-
声明 ID 必须是字符串还是整数?
-
将您的合并语句分解为多个步骤,例如: $claim_id = $_GET['claim_id'];回声 $claim_id; $claim_id = mysqli_real_escape_string($dbc, $claim_id);回声 $claim_id;等以准确显示它的故障位置。
标签: php ssl https query-string get-request