【发布时间】:2017-04-21 13:44:18
【问题描述】:
我正在尝试通过将变量附加到这样的 URL 来将变量从一个页面传递到另一个页面 -
<a href='single.php?name=".$m['Title']." ' class='movie-beta__link'>
在下一页(single.php)中,我得到的网址是-
$title= $_GET['name'];
echo $title;
但是什么都没有显示,我的 URL 看起来像这样- http://localhost/mdb/single.php?name=
如果我在这里遗漏了什么,请有人指出。
【问题讨论】:
-
您能否检查您的 HTML/页面源代码以查看您的 PHP 代码生成的 HTML 是什么?看起来
$m['Title']的值可能为空。 -
你有
echo那个链接吗?否则无效。正如@Maximus2012 已经提到的,$m['Title']很可能是空的,因此您需要设置它。 -
@Maximus2012 感谢您的回复。是的,我可以在附加参数的页面上打印变量。此外,如果我传递一个字符串,比如- href='single.php?name=hello ,我可以在另一端得到它。
标签: php url parameters parameter-passing