2012-07-20 92 views
0

我已經通過Java腳本如何抓住URI值

location.href="biling.php?itemsize="+value5+"&"+value6; 

設置這樣的URI,現在我想借此值5和value6到PHP。 認爲

if value5 = 5 and value6=mg 

的話,我想參加到PHP變量 這些價值觀爲5毫克

我試圖做到這一點

$sizevalue=preg_replace('\'&\'', '', $_GET['itemsize']); 

,但是當我贊同它,它只能說明我。「5 「 我怎樣才能糾正呢? 謝謝。

+0

爲什麼需要這個 '&'?你把它放到字符串中,然後嘗試刪除它。你爲什麼不只是做'location.href = 「biling.php itemsize =?」 + +值5 value6;'? – 2012-07-20 05:53:15

+0

> 「?biling.php itemsize =」 +值5 + 「&」 + value6; 這不是一個很好的使用或獲取值.. billing.php?itemsize1 =值itemsize2 =數值 這將填充$ _GET [ 'itemsize1']和$ _GET [ 'itemsize2']。但是在你的URI中,value6不會在$ _GET中填充一個鍵。 – 2012-07-20 05:54:57

+0

感謝它解決了我的問題。 – piumi 2012-07-20 05:56:43

回答

0

這個腳本會告訴你全部搞定參數

foreach($_GET as $key => $value){ 
    echo "key:".$key ." Value:".$value; 
} 
0

你要這個腳本,也許。

if($_GET['value5'] == 5 and $_GET['value6']== 'mg'){ 
# do something... 
}