估計有很多人在填寫提交表單的時候有時候會遇到提交表單接收時資料丟失.
看下面**
<?php
header("content-type: text/html; charset=utf-8");
if($request_method=="post")
//等下問題就是出在這裡
輸出 array ( [提交] => 注 冊 )
這時候 cmqq丟失了....仔細看一下 **沒有錯.
下面看正確**:
<?php
header("content-type: text/html; charset=utf-8");
if($request_method=="post")
//看這行和上面那**有什麼不同.
輸出:array ( [cmqq] => [提交] => 注 冊 )
這下對了,問題出在
//錯誤**
//正確**
上面那個maxlength=11 和name 之間是乙個中文的空格
應該用英文的空格
這個平時沒有注意的很難發現的.往往就這一點,把乙個人搞的快暈過去......
表單資料提交時的字元編碼問題
人老了,以前研究過的東西都忘記了。所以還是記錄下來比較好。廢話不說,url 翠花 url 上 如果你總是使用utf 8編碼,則基本不用為編碼問題傷腦筋。但是總有些時候,事情超出了你的掌控範圍。通常表單提交時將按照文件本身的編碼進行編碼。如果是乙個gb2312的文件,如何按照utf 8編碼提交呢?此外...
關於獲取表單資料
今天有個同事做二次開發的時候遇到一些表單資料的小問題,可是這些小問題卻也難倒我了。因為之前一直在用struts處理表單資料,好久沒直接處理過了。所以完全忘記了,溫故知新一下。獲取jsp表單資料,通常的方法是request.getparameter。此方法對於post提交方式來說,用來獲得客戶端傳送給...
表單資料是如何提交的?
1.http是如何提交表單的 標籤的屬性enctype設定以何種編碼方式提交表單資料。可選的值有三個 這是預設的編碼方式。它只處理表單域裡的value屬性值,採用這種編碼方式的表單會將表單域的值處理成url方式。multipart form data 這種編碼方式會以二進位製流的方式來處理表單資料,...