本文目錄一覽:
- 1、php傳值問題, 能同時傳給兩個頁面么
- 2、在PHP中超鏈接怎樣傳值多個值
- 3、php get傳值最大是多少
- 4、有關PHP中GET傳值的問題
- 5、php href 傳遞參數 可以傳遞多個參數嗎? 也就是說 get 傳遞多個變數
php傳值問題, 能同時傳給兩個頁面么
在update.php頁 setcookie(‘id’,$_GET[‘id’]); 想在updateaction.php頁面接受,$id=$_COOKIE[‘id’]; echo $id;
在PHP中超鏈接怎樣傳值多個值
傳遞單個參數
a href=”a.php?user=zhangsan”單個參數超鏈接/a
傳遞多個參數
a href=”a.php?user=zhangsanage=20classid=1″多個參數超鏈接/a
傳遞多個值用拼接, 如上
php get傳值最大是多少
各種web開發語言中,各個頁面之間基本都會進行數據的傳遞,web開發裡面比較常用的數據傳遞方式有get
post,一直以來我都只知道get傳遞的數據量要比post傳遞的數據量要少,所以傳遞大數據量還是要用post,但是 get post
這兩種方式最大能傳遞多少數據呢?一直沒搞清楚。
今天由於工作的需要,還必須得把這個問題搞明白一下了,下面就說說GET與POST傳遞數據的最大長度能夠達到多少吧。
get
是通過URL提交數據,因此GET可提交的數據量就跟URL所能達到的最大長度有直接關係。很多文章都說GET方式提交的數據最多只能是1024位元組,而
實際上,URL不存在參數上限的問題,HTTP協議規範也沒有對URL長度進行限制。這個限制是特定的瀏覽器及伺服器對它的限制。IE對URL長度的限制
是2083位元組(2K+35位元組)。對於其他瀏覽器,如FireFox,Netscape等,則沒有長度限制,這個時候其限制取決於伺服器的操作系統。即
如果url太長,伺服器可能會因為安全方面的設置從而拒絕請求或者發生不完整的數據請求。
post
理論上講是沒有大小限制的,HTTP協議規範也沒有進行大小限制,但實際上post所能傳遞的數據量大小取決於伺服器的設置和內存大小。因為我們一般
post的數據量很少超過MB的,所以我們很少能感覺的到post的數據量限制,但實際中如果你上傳文件的過程中可能會發現這樣一個問題,即上傳個頭比較
大的文件到伺服器時候,可能上傳不上去,以php語言來說,查原因的時候你也許會看到有說PHP上傳文件涉及到的參數PHP默認的上傳有限定,一般這個值是2MB,更改這個值需要更改php.conf的post_max_size這個值。這就很明白的說明了這個問題了。
有關PHP中GET傳值的問題
action=userpersoninfo=person應該是這裡的問題,把action的地址寫全點啊,可能是伺服器空間和本地的地址不一樣,把頁面也加上,不要只寫傳的參數,養成良好的代碼習慣很重要,能省去很多不必要的問題
php href 傳遞參數 可以傳遞多個參數嗎? 也就是說 get 傳遞多個變數
可以傳遞多個參數,href後面的?開始是參數部分,參數的格式是「參數=值」這樣的成對的參數傳遞格式,對過參數之間使用符號分隔。
下面的例子傳遞了三個參數:
index.php?參數1=值1參數2=值2參數3=值3
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/279545.html