$ _ GET變量不能識別第一個數組元素:
我已經通過在URL數組,它看起來像這樣
但是當我使用print_r($ _GET)打印陣列「products_id」和「cart」時,它只顯示我
Array
(
[0] => 432
)
Array
(
[0] => 3
)
現在,你可以看到它的url也包含值「431」爲products_id和「3」爲購物車 我可以看到,由於字符串「數組」附加到這些他們沒有被訪問,所以有人可以建議我如何解決這個問題
編輯按菲利克斯審查
for($t=0;$t<4;$t++){
$proid_30 .= "products_id[".$t."]=".$products_id."&";
$bucket_30 .= "cart[".$t."]=".$_SESSION['qty_flex'][$t]."&";
$idproid_30 .= "id[".$t."]=".$products_id."&";
}
$idproid_30.=" ";
$idproid_30 = str_replace("& ","",$idproid_30);
echo "<script>window.location= '/print_ready_form.php?action=buy_now&ft=prf&".$proid_30.$bucket_30.$idproid_30."&osCsid=".$_GET['osCsid']."';</script>";
+1請參閱更新的問題 – 2010-06-23 12:01:09
@OM永恆:可以顯示更多的代碼?這似乎只是它的一部分,我在那裏找不到問題。 – 2010-06-23 12:04:31
這就是問題在哪裏費利克斯,因爲你說的回聲的URL是造成問題..我們正確的是..這是我們必須進行校正的地方,我不知道 – 2010-06-23 12:06:28