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>
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!