2012-04-12 47 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