使用url将变量从一个页面传递到另一个页面时遇到问题。
echo '<a href="pass1.php?myNumber=1">Send variables via URL!</a>';
在pass1.php中
$b=$_GET['myNumber'];
echo $b;
输出结果为: -
注意:未定义的索引:myNumber in 第2行的C:\ xampp \ xampp \ htdocs \ srinath \ pass1.php
答案 0 :(得分:0)
问题似乎与您的href =&#34;&#34;
有关您应该指定协议(可能是http://
)然后指定链接。虽然您可以使用?myNumber=23
,但它会附加到当前页面网址,其结果可能是意外的...
答案 1 :(得分:-1)
在使用之前检查变量。
if(isset($_GET['myNumber']))
{
$b=$_GET['myNumber'];
echo $b;
}