如何通过url传递变量

时间:2014-03-26 07:07:13

标签: php

使用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

2 个答案:

答案 0 :(得分:0)

问题似乎与您的href =&#34;&#34;

有关

您应该指定协议(可能是http://)然后指定链接。虽然您可以使用?myNumber=23,但它会附加到当前页面网址,其结果可能是意外的...

答案 1 :(得分:-1)

在使用之前检查变量。

if(isset($_GET['myNumber']))
{
$b=$_GET['myNumber'];
echo $b;
}