使用php从url(get方法)获取值

时间:2013-12-02 12:49:36

标签: php html get

我从网址获取价值,网址如下

 http://*****/test.php?register=true$gcm_regid=Amit&name=amit.sid@gmail.com&email=asdxcvxcvxzcvxc

我正在通过以下代码打印该值

$gcm_regid = $_GET["gcm_regid"];
$name = $_GET["name"]
$email = $_GET["email"]
echo $name; ======>this is line 14-<==========

但我得到的错误就像

     Parse error: syntax error, unexpected T_VARIABLE in /******/test.php on line 14

4 个答案:

答案 0 :(得分:2)

很简单,您在$name$email行之后缺少分号。

答案 1 :(得分:0)

您在;$_GET["name"]之后错过了$_GET["email]

$gcm_regid = $_GET["gcm_regid"];
$name = $_GET["name"];
$email = $_GET["email"];
echo $name;

答案 2 :(得分:0)

你丢失的分号。 和

http://*****/test.php?register=true$gcm_regid=Amit&name=amit.sid@gmail.com&email=asdxcvxcvxzcvxc

在此链接中,您使用的是$符号,而不是&。 将$gcm_regid更改为&gcm_regid

答案 3 :(得分:0)

简单来说,有两个问题, 第一个,你缺少分号,

$name = $_GET["name"]
$email = $_GET["email"]

&安培;第二个,问题在于url传递元素,

http://*****/test.php?register=true$gcm_regid=Amit&name=amit.sid@gmail.com&email=asdxcvxcvxzcvxc

将此行更改为此

http://*****/test.php?register=true&gcm_regid=Amit&name=amit.sid@gmail.com&email=asdxcvxcvxzcvxc

错误是“true $ gcm_regid”,它将变为“true&amp; gcm_regid”