Maison > développement back-end > Problème PHP > Comment remplir enctype lorsque PHP télécharge des formulaires et des images en même temps

Comment remplir enctype lorsque PHP télécharge des formulaires et des images en même temps

angryTom
Libérer: 2023-02-27 22:34:02
original
3734 Les gens l'ont consulté

Comment remplir enctype lorsque PHP télécharge des formulaires et des images en même temps

Comment remplir enctype lorsque PHP télécharge des formulaires et des images en même temps ?

Lors de la soumission du fichier contient du texte et des images, Enctype doit être ajouté à l'attribut form et la valeur doit être multipart/form-data.

<form action="" method="post" id="myform" name="myform" enctype="multipart/form-data"></form>
Copier après la connexion

enctype Cet attribut gère l'encodage MIME (MultiPurpose Internet Mail Extensions) du formulaire. Il existe trois valeurs facultatives :

● application/x-www-form-urlencoded --- Le la valeur par défaut est utilisée pour définir l'encodage pour la transmission du formulaire et ne peut pas être utilisée pour télécharger des fichiers

par exemple : xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded") en AJAX , non Lors de la rédaction d'un formulaire qui signalera une erreur, vous n'avez pas besoin d'écrire enctype=application/x-www-form-urlencoded, car le formulaire HTML par défaut est ce type d'encodage de transmission

● multipart/form -data --- Spécifiez la transmission Type spécial de données, contenu non textuel téléchargé, tel que des images ou des mp3

● texte/plain --- transmission de texte brut, ne peut pas être utilisé pour télécharger des fichiers MIME : Multi -service d'extension de messagerie Internet fonctionnel, il s'agit d'un protocole d'extension de messagerie Internet polyvalent qui a été utilisé pour la première fois dans les systèmes de messagerie en 1992, mais a ensuite été également appliqué aux navigateurs. Le serveur indiquera au navigateur le type de données multimédia qu'il envoie, et la méthode de notification consiste à indiquer le type MIME des données multimédia, afin que le navigateur sache laquelle des informations reçues est un fichier MP3, qui est un fichier Shockwave, etc. Le serveur définira l'indicateur MIME. Des caractères sont insérés dans les données transmises pour indiquer au navigateur quel plug-in utiliser pour lire les fichiers concernés.

Pour plus de connaissances sur PHP, veuillez visiter le Site Web PHP chinois !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal