close

一般情況下使用get 傳參數只,傳遞頁 (ex :shopping_cart_add.php?s_p_no=".$row[0].'&s_pr=1');接收頁(ex: $s_p_no=$_GET['s_p_no'];)

但如果$row[0] 內容值含有特殊符號[@#$%!],接收頁取值時會發現特殊字元都被清空了…


解決的方法很簡單,就是透過 urlencode() 來編碼,urldecode( )來解碼。

傳遞頁 (ex :shopping_cart_add.php?s_p_no=".urlencode($row[0]).'&s_pr=1');接收頁(ex: $s_p_no=urldecode( $_GET['s_p_no']);)

這樣就可正確的抓到參數的值了…


arrow
arrow
    全站熱搜

    歐迪設計 發表在 痞客邦 留言(0) 人氣()