Maison >développement back-end >tutoriel php >Pourquoi POST ne prend-il pas en charge `enctype='text/plain'` alors que GET le fait ?
Incompatibilité de method="post" et enctype="text/plain"
Lors de la tentative d'utilisation du formulaire suivant :
<form method="post" enctype="text/plain" action="proc.php">
vous pouvez rencontrer des difficultés pour transmettre avec succès les données du formulaire vers le fichier "proc.php". Quelle est la cause de ce problème et pourquoi est-il impossible d'utiliser l'encodage "text/plain" avec la méthode "post" alors que c'est possible avec la méthode "get" ?
Explication :
L'incapacité de PHP à gérer l'encodage "text/plain" avec la méthode "post" est à l'origine de ce problème (et ce n'est pas un bug):
https://bugs.php.net/bug.php?id=33741
Pour l'attribut "enctype" dans le "