"method="post" enctype="text/plain":相容性問題
當表單元素與兩種方法一起使用時= "post" 和enctype="text/plain",使用者可能會遇到資料傳輸到指定PHP 檔案的問題,這是因為PHP 不支援處理text/plain 編碼。 multipart/form-data . 第一個是POST請求的預設值,第二個是上傳檔案時使用的。數組,這可能會導致訪問表單值時出現不一致和歧義。的PHP檔案:
結果:
如上所示,無法區分input1 和input2 的值,因為它們可能是輸入1=abcrn輸入2 =def,輸入2=ghi或輸入1=abc, input2=defrninput2=ghi.
與POST 請求不同,GET 請求始終對查詢字串進行URL 編碼,即使指定了enctype="text/plain" 也是如此。 。
以上是為什麼在 POST 請求中使用 `enctype='text/plain'` 會導致 PHP 出現問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!