PHP la condition Switch
L'attribut formenctype définit le type MIME qui sera utilisée pour encoder les données envoyées au serveur ,il spécifie comment les données du formulaire doivent être codé
L'attribut formenctype définit le type MIME qui sera utilisée pour encoder les données envoyées au serveur ,il spécifie comment les données du formulaire doivent être codé lors de la soumission au serveur (uniquement pour les formes avec method = "post")
L'attribut formenctype remplace l’action de attribut enctype de l'élément form.
Remarque: L'attribut formenctype est utilisée avec le type = "submit" et type = "image".
Syntaxe
<input formenctype="value">
Exemple Envoyer un formulaire de données qui est codé par défaut (le premier bouton de soumission), et encodé en "multipart / form-data" (le deuxième bouton de soumission):
Exemple : Copier le code
<!DOCTYPE html> <html lang="fr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>html5 demo</title> </head> <body> <form name="form1" action="page-cible.php" method="post"> Prénom: <input type="text" name="pnom"><br><br> Nom: <input type="text" name="nom"><br><br> <input type="submit" ><br><br> <input type="submit" formenctype="multipart/form-data" value="Envoyer comme Multipart/form-data"> </form> </body> </html>
L'attribut formenctype est pris en charge tous les principaux navigateurs, sauf Internet Explorer.
L'attribut formenctype est nouveau dans HTML5.
Valeur | Description |
---|---|
application / x-www-form-urlencoded | Valeur par défaut. Tous les caractères sont encodés avant d'être envoyés (les espaces sont convertis en symboles "+" et les caractères spéciaux sont convertis en valeurs HEX ASCII) |
multipart / form-data | Pas de caractères encodés |
text / plain | Les espaces sont convertis en symboles "+", mais les caractères spéciaux ne sont pas codés |
Retour à l'accueil du site
Par carabde 10 mars 2014