關於php中get的問題,為什麼不能用 get傳值呢

2021-12-23 06:39:28 字數 1324 閱讀 4073

1樓:羅納爾胖

$_get當然可以傳遞值了,只是這個值的長度是有限制的,所以一般傳遞較長資料的時候都是使用$_post來傳遞的。

當然,如果你的php.ini配置中禁用了$_get傳遞值的話,你自然無法獲取到值了

2樓:

不知道樓主是否是在apache+php環境下編譯的;反正我這是可以傳到值的!

3樓:匿名使用者

兩段**沒有問題,iis+php執行正常。

你可以直接構造url來傳遞引數測試到底是哪個部分有問題,從你的**來看,構造的url如下:

http://localhost/php檔案所在的位置

如果能顯示正確結果,則第一部分有問題,否則就是sports.php有問題

4樓:匿名使用者

windows下iis+php和apache+php環境和linux下的apache+php環境

我都試過了,都能取到值的,沒有問題啊。

你這個頁面get就兩個值,也不存在資料長度超限的問題,不需要用post方法。

如果直接用的方式直接get沒有問題的話,也不存在配置的問題。

你可以看看頁面上的報錯情況,或者查查php.err錯誤日誌看看到底是什麼原因。。

5樓:

看來是新手吧,注意大小寫,window不區分大小寫,但linux區分,先用print_r($_get);看一下,這類問題大多是細節的原因。

php中為什麼接收不到get返回的值

php中使用post get 獲取值,如$_get['a'] ,如果沒有這個a 就會提示錯誤,這個怎麼解決?就用@ ? 20

6樓:愛微網php學習

你這個如果沒有這個a 的意思是 如果位址列沒有傳遞a的值是吧只要判斷它是不是空就ok拉

<?php

if(!empty($_get['a']))?>

希望能幫助到你

7樓:匿名使用者

加個判斷,if($_get['a']!=null)才獲取值,這樣就不會報錯了。

8樓:

如果沒有a就是空引數,獲取不到值,你想做什麼呢?

9樓:匿名使用者

每次的時候初始化 比如這樣 $a = isset($_get['a']) && !empty($_get['a']) ? $_get['a'] : 你想要的初始化值

關於吃素的問題,為什麼要吃素

素食者一般指不吃動物性食品,素食對降低心血管疾病的風險有很多好處,可降低患癌症的風險,防止便秘,以及避免肉類食物 的寄生蟲感染等 但如果長期吃素,就會導致營養元素失調,不利於身體的發育和新陳代謝。1 減少心血管疾病風險 肉類中所含的膽固醇遠遠高於素食,如果血液中膽固醇過多,會增加血管阻塞和冠心病的發...

關於PHP的問題

建立了資料庫,你建立message 表了嗎?還有你的db root是沒有密碼嗎?應該是你 sql insert into message id,user,title,content,lastdate values post user post title post content now 的問題。你...

關於php中while巢狀迴圈問題求解決

資料庫php處理部分 public function index 我這裡用的thinkphp框架,不知道你是原生還是什麼,就簡單說一下思路。tb type m type tb product m products 這裡我是例項化我的資料表,說通俗點就是連線資料庫,指定某個表 types tb typ...