2012-04-12 95 views
-5

我是安装XAMPP最近

我会在PHP

$value=$_GET['value']; 

写一个函数,但它显示了一个错误 “未定义指数”

我也将尝试$ _REQUEST功能

PLSE帮我

+1

什么是URL,你有'?value = something'在那里? – BenOfTheNorth 2012-04-12 10:57:56

+1

也许是因为'价值'不存在? – PeeHaa 2012-04-12 10:58:12

回答

5

它显示未定义指数贝科使用你没有设置GET参数value。如果你不会总是被设置它,做这样的事情:

$value = (isset($_GET['value'])) ? $_GET['value'] : 'default_value'; 

......或者......

if (isset($_GET['value'])) { 
    $value = $_GET['value']; 
} 

本质上讲,你需要确认你尝试之前,变量设置和使用它或它会产生警告。

+0

'ss'?我明白命名是任意的,但是这个OP可能会采取从字面上(如在一个要求)。 – 2012-04-12 11:00:06

+1

@ Mr.Disappointment最初使用'$ _GET ['ss']'的问题,但显然OP已经编辑。自从他意识到这种区别之后,希望这不会成为问题。 – DaveRandom 2012-04-12 11:01:27

+0

这很有道理 - 谢谢你清理那个。 – 2012-04-12 11:02:03