Rumah hujung hadapan web html tutorial form表单上传图片表单标签中enctype="multipart/form-data"的作用

form表单上传图片表单标签中enctype="multipart/form-data"的作用

Mar 25, 2017 pm 02:43 PM

在我们使用php导入和导出excel表格的时候经常会见到 enctype="multipart/form-data",哪他的作用是什么呢?

ENCTYPE="multipart/form-data"用于表单里有图片上传。


表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。
如下:

<tr> 
  <td height="30" align="right">上传企业营业执照图片:</td> 
  <td><input type="file" name="uploadfile"  SIZE="34"    onChange="checkimage()"></td>  
</tr>
Salin selepas log masuk

就得加ENCTYPE="multipart/form-data"。

表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded,不能用于文件上传;只有使用了multipart/form-data,才能完整的传递文件数据,进行下面的操作.
enctype="multipart/form-data"是上传二进制数据; form里面的input的值以2进制的方式传过去。 form里面的input的值以2进制的方式传过去,所以request就得不到值了。 也就是说加了这段代码,用request就会传递不成功,取表单值加入数据库时,用到下面的:

SmartUpload su = new SmartUpload();//新建一个SmartUpload对象

su.getRequest().getParameterValues();取数组值

su.getRequest().getParameter( );取单个参数单个值

*******************************************************************************************

enctype="multipart/form-data"它的意思是以二进制的数据格式来传输,所以我们得到的数据是二进制的,必须再转换回string格式的数据。
Salin selepas log masuk

Atas ialah kandungan terperinci form表单上传图片表单标签中enctype="multipart/form-data"的作用. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menyiarkan gambar pada komen Douyin Bagaimana untuk menyiarkan gambar pada komen Douyin Feb 19, 2024 pm 01:10 PM

Sebagai salah satu platform perkongsian video pendek paling popular di dunia, Douyin telah menarik ratusan juta pengguna untuk menyertainya. Apabila melihat karya hebat orang lain, kita sering terharu dengan beberapa detik dinamik, menarik atau bermakna di dalamnya. Pada masa ini, kita bukan sahaja boleh meluahkan pendapat dan fikiran melalui komen teks, tetapi juga meluahkan emosi kita dengan lebih jelas melalui komen bergambar. Jadi, bagaimana untuk menyiarkan ulasan gambar di TikTok? Mula-mula, buka APP Douyin dan masukkan video yang anda minati. Seterusnya, kita perlu menentukan sistem pengendalian telefon bimbit mengikut perbezaan

Dalam HTML, apakah maksud enctype='multipart/form-data'? Dalam HTML, apakah maksud enctype='multipart/form-data'? Aug 22, 2023 am 08:53 AM

Gunakan atribut enctype untuk menentukan cara penyemak imbas mengekod data sebelum menghantarnya ke pelayan. Nilai yang mungkin adalah -application/x-www-form-urlencoded− Ini ialah pendekatan standard yang digunakan oleh kebanyakan borang dalam senario mudah. mutlipart/form-data− Ini digunakan untuk memuat naik data binari dalam bentuk, seperti imej, fail Word, dsb. ContohSekarang mari kita lihat contoh −&lt;!DOCTYPEhtml&gt;&lt;html&gt;&lt;kepala&gt;&lt;tajuk&am

Binaryx dinamakan semula sebagai bentuk lagi, dan empat yang diberikan kepada masyarakat akan melonjak? Binaryx dinamakan semula sebagai bentuk lagi, dan empat yang diberikan kepada masyarakat akan melonjak? Mar 04, 2025 pm 12:00 PM

Perubahan nama token Binaryx: Dari BNX hingga empat, dan kemudian membentuk, makna yang mendalam di sebalik pelarasan strategik Binaryx baru -baru ini mengubah simbol token dari $ empat hingga $ bentuk, yang telah menarik perhatian yang meluas dari industri. Ini bukan kali pertama Binaryx telah menukar namanya, dan simbol tokennya telah menjalani peralihan dari BNX ke empat. Artikel ini akan meneroka niat strategik yang mendalam di sebalik siri perubahan nama ini. 1. Proses perubahan nama token dan pertimbangan strategik BinaryX pada mulanya melancarkan token $ BNX berdasarkan rantaian BNB pada tahun 2021 untuk menyokong ekosistem permainan Play-to-Earn (P2E). Pada awal tahun 2024, untuk mengoptimumkan model ekonomi, BinaryX membahagikan $ bnx dan secara beransur -ansur berkembang ke Gamef

Bolehkah terdapat pelbagai bentuk dalam html5? Bolehkah terdapat pelbagai bentuk dalam html5? Aug 01, 2022 pm 05:28 PM

Terdapat pelbagai bentuk dalam html5. Peraturan membenarkan penggunaan berbilang teg borang dalam halaman HTML yang sama, bagaimanapun, untuk mengelakkan bahagian belakang daripada tidak mengenalinya semasa menyerahkan, anda perlu menambah ID atau kelas yang berbeza pada borang "url" id=" id value 1">Elemen borang</from><from action="url" id="id value 2">Elemen borang</from>.....".

Apakah teg yang mentakrifkan borang dalam html5 Apakah teg yang mentakrifkan borang dalam html5 Jul 26, 2022 pm 04:26 PM

Teg yang mentakrifkan borang dalam HTML5 ialah "<form>". Teg borang digunakan untuk membuat borang HTML (medan borang) untuk input pengguna untuk mengumpul dan memindahkan maklumat pengguna Semua kandungan dalam borang akan diserahkan kepada pelayan sintaks "<form action="Submit Address" method=". Hantar Kaedah " name="form name">kawalan borang</form>". Borang boleh mengandungi satu atau lebih elemen borang, seperti input, pilih dan textarea.

Susun secara menyeluruh elemen yang berkaitan dengan bentuk bentuk! Susun secara menyeluruh elemen yang berkaitan dengan bentuk bentuk! Aug 05, 2022 am 11:45 AM

Artikel ini memberi anda ringkasan terperinci tentang mata pengetahuan yang berkaitan dengan elemen bentuk dalam HTML. Saya harap ia akan membantu anda!

Mari kita bincangkan tentang cara menggunakan php untuk memuat naik imej Mari kita bincangkan tentang cara menggunakan php untuk memuat naik imej Mar 28, 2023 am 11:28 AM

Dengan perkembangan Internet, muat naik imej telah menjadi salah satu fungsi yang paling biasa dalam pembangunan laman web. Sangat mudah untuk menggunakan bahasa PHP untuk melaksanakan fungsi muat naik imej Selagi anda mempunyai pengetahuan asas tertentu tentang PHP, anda boleh menyelesaikan tugas ini dengan mudah. Artikel ini akan memperkenalkan cara menggunakan php untuk memuat naik imej

Mari kita bincangkan tentang cara menggunakan ueditor untuk memuat naik gambar dan menambah tera air Mari kita bincangkan tentang cara menggunakan ueditor untuk memuat naik gambar dan menambah tera air Aug 31, 2022 am 10:35 AM

Bagaimana untuk memuat naik gambar dengan ueditor dan menambah tera air? Artikel berikut akan memperkenalkan kepada anda cara menggunakan ueditor untuk memuat naik gambar dan menambah tera air dalam PHP. Saya harap ia akan membantu anda!

See all articles