php無法獲取post的資料,可以獲取get資料

時間 2021-08-11 17:39:55

1樓:匿名使用者

var_dump($_post);

看看是什麼情況~

2樓:匿名使用者

也不是session的問題,也不是跨頁面的問題:

你先試試這個(把表達賦值)

welcome.php

welcome <?php echo $_post["name"]; ?>.

you are <?php echo $_post["age"]; ?> years old!

<?php var_dump($_post); ?>.

得出結果:

3樓:千葉聆日

不太現實。沒有web伺服器會限制post。

你的form提交到的專案根目錄下的welcome.php

你確定是根目錄下 welcome.php 是你問題裡的那個樣子?

4樓:桌上的_杯具

因為是跨頁面的,post好像無法傳遞資料。如果想要使用post,建議用session變數。

**如下:

>

enter your name:

enter your age:

$_session[name]=$_post[name];

$_session[age]=$_post[age];

welcome.php:

welcome <?php echo $_session["name"]; ?>.

you are <?php echo $_session["age"]; ?> years old!

5樓:肖昀

從未遇到過

按照一樓那方法看下變數資訊打出來看看

6樓:匿名使用者

應該是你伺服器配置禁止了吧!你試試別的檔案能post嗎 都不能就是你禁止了$_post

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

7樓:愛微網php學習

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

<?php

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

希望能幫助到你

8樓:匿名使用者

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

9樓:

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

10樓:匿名使用者

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

PHP向特定URL提交POST資料

不用表單貌似不可以post 資料吧 如果想url連線到別的檔案並且帶引數的話 你可以試試。href a a b b 在那個檔案直接可以呼叫 a,b 剛查的資料用curl函式庫的函式可以模擬post傳參。如何從乙個php檔案向另乙個位址post資料 php調介面都是通過curl來完成的。下面是我專案中...

java get和post獲取引數的區別

青鳥中關村專家 1 get 不安全 只適合有少量引數的 html form,因為 url 長度有字元涉及安全性的資訊,比如使用者密碼,不能用 get,因為會在 url 上顯示,不安全。2 post 相對於get是安全的 涉及安全性的資訊,如使用者密碼,應採用 post 方式。 潭州教育 get是從伺...

php獲取多個單選框的值,PHP中怎樣獲取radio單選框的值

html頁面 php頁面 result foreach post hobby as i echo result 聖美琦 js獲取 單選框 var used input name used checked val 多選框 var chk value input name name checked ea...