1樓:匿名使用者
在php的配置檔案裡,有一個開關叫做:register_globals,如果是on,則post提交以後,直接用$欄位,就可以取到post的值了,出於安全性考慮,這個開關在新版的php裡預設是關閉的,當這個開關是關閉的時候,你可以用以下的**來模擬這個效果:
if(!ini_get('register_globals'))
php函式里面怎麼獲取post過來的值
2樓:千樹木業
系統內建函式 $_post ;
如果不知道都提交過來什麼,可以用 var_dump($_post); 列印你post的陣列資訊;
一般post,傳送頁面都有 表單 表單的輸入框都有name如:傳送頁面
psot的接受頁面 query_ 就是$domain=$_post['domain'];
echo $domain;
3樓:匿名使用者
使用$_post獲取post得到的值。
$post_data = post; /獲取所有的post資料,是一個陣列。
$field = post['name'];根據html中的name值得到某一項具體的值。
4樓:半點半滴
php直接用全域性變數$_post來接收post引數。
比如:前端。
引數username通過post傳引數到伺服器,php以$_post['username']來接收。
php 如何在網頁上接受post的資料
關於php獲取post資料時判斷資料型別的問題
5樓:偶然與突然
如果我沒記錯的話,post都是方式都會轉為字串型別,所以你判斷型別時應該在輸入的時候就判斷。
6樓:
網頁間傳遞的資料到了伺服器是一定會變成字串型的。
7樓:
你可以加intval($_post['username'])使用者名稱 就是數字了。
php 無法獲取post提交的資料 115
8樓:匿名使用者
如果你使用chrome,麻煩你開啟審查元素,檢視下network標籤的http請求是否包含post內容。
哦 我又看了下,你method設定成get,自然請求是以get的方式傳送的,你得改成post才能獲取到。
9樓:匿名使用者
這個問題我沒見過,很感興趣。
類似的問題我見過一些。您是不是還上傳了什麼東西,然後請你把上傳上限復原,如果就是兩個字串的話不用那麼大。如果提示你大小出現問題就是別的問題了。
修改配置的話,記得重啟apache
然後我的解決方法就是,把**刪除,重打一遍只是傳兩個字串我不信不好使。
還有一個很噁心的問題,快取。
如果再不行就去重新建一個檔案測試下。
10樓:雷小天部落格
就一個這樣的**怎麼能知道是什麼問題,你要貼出**目錄和那個檔案。但我可以肯定肯定不是那個最大設定的問題。
11樓:網友
看**沒毛病啊,錯誤提示貼出來看看。就提交兩個欄位和那個post設定沒關係的。你給這個form起個name試試。
php獲取post引數的幾種方式
12樓:一騎當後
你好,一般瀏覽器的請求分為get和post,php處理兩種請求的方式如下:
get,一般是明文的,比如?a=1&b=2,這裡的a,b就必須用get方式接收,接收**如下:
$a = get['a'];
$b = get['b'];
//接收a,b兩個變數。
post,一般是隱藏的非明文的,一般表單設定成post的,接收方式如下:
//比如有個表單,表單中有兩個文字框,name 分別是 a,b,那麼**如下:
$a = post['a'];
$b = post['b'];
另外:$_request,可以同時接收get、post的變數,用法如:
$_request['a'];接收變數a,a可以是get的也可以是post的。
php 頁面 獲取不到$.post傳過來的值
13樓:匿名使用者
url, [data], callback], type] )
相當於無重新整理。
$.post(''提交資料到頁面。
"";跳轉到頁面。
上述兩部完全是分開的,沒有任何關係,你先提交資料到那個頁面了,然後你再開啟這頁面(重新開啟),肯定是獲取不到值得。
getleimu=$(#selectleimu option:selected").text();
"?getleimu="+getleimu;
頁面用$_get獲取引數。
14樓:銀川海閱教育工作室
那就是引數沒有傳輸過來。
alert 一下 ,資料。
php獲取不到post的資料的問題
15樓:網友
action="/posts/"
這是正確路徑。提交後的頁面。第一個路徑是錯的。所以不會出來。
php無法讀取post陣列的值的問題 發郵件穿**
php 怎樣獲取字串裡面某些值
一般的方法是使用explode分隔,例子 k result 100 description 傳送失敗 result array 輸出個別變數的值。echo result result 輸出所有變數的值。print r result php 獲取字串內特定的值 你這個資料應該是json格式。在php中...
關於PHP嚴格模式的相關問題
因為你沒有通過post提交 zy 這個引數,php直譯器在當前的上下文環境中找不到這個變數,因此判斷這個變數未定義,變數未定義預設是會給出notice的 你這樣就行了 zy isset post zy post zy null 對於php這種弱型別語言來說,變數使用前判斷是否定義也是個好習慣 充電草...
php中傳值與傳引用的區別,PHP 中傳值與傳引用有什麼區別
傳值的話,如果是非物件,會傳一個值的拷貝,對這個變數做任何改動都不影響原值。傳引用或者傳物件,是傳真實的記憶體地址,對這個變數做的改動會影響原值。function func1 a function func2 a sample 1 func1 sample echo sample 輸出 1 samp...