无法使用 get 方法将 imageid 传递到其他页面
这可能是一个简单的问题,但现在我开始研究 GET 方法,所以我对它有点陌生。
我有一些图像被赋予了一些唯一的 ID:
<a href="imageid.php?id=" . $b . "><imagetag></a>;
$b
是存储图像 ID 的变量。
现在我想将 $b 变量值传递给 imageid.php
。
该链接在我的浏览器中成功打开 imageid.php
,但 URL 看起来像 imageid?id=
。它不会在 URL 中显示 id。
我也尝试这样做:
echo $_GET['id']; // in my imageid.php
...但它没有打印我刚刚使用 GET 方法传递给 imageid.php
的 id?为什么?
This might be a simple question but now i started working on GET
method so I'm kinda new to it.
I have some images which are given some unique ids:
<a href="imageid.php?id=" . $b . "><imagetag></a>;
$b
is the variable that stores the ID of the image.
Now I want to pass the $b variable value to imageid.php
.
The link successfully opened imageid.php
in my browser but the URL looks like imageid?id=
. It does not display the id in the URL.
I also tried doing this:
echo $_GET['id']; // in my imageid.php
... but it's not printing the id that I just passed to imageid.php
using the GET method? Why?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的问题中确实没有足够的信息来给出完整的答案,但是您是否检查过 $b 确实保存了图像 ID?另外,你是否支持“echo $var = $_GET['id'];”不会只是回显 $var 是否被分配给? (即假或真)。
请提供完整的代码,以便我可以回复更好的答案。
There isn't really enough information in your question to give a full answer, but have you checked that $b is really holding the image ID? Also, are you side "echo $var = $_GET['id'];" wouldn't just echo whether or not $var was assigned to? (i.e. false or true).
Please provide the full code so I can reply with a better answer.