Validation HTML5 et if (isset(...
Résolu/Fermé
barale61
Messages postés
1212
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
13 mars 2025
-
4 déc. 2013 à 16:48
barale61 Messages postés 1212 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 13 mars 2025 - 4 déc. 2013 à 17:37
barale61 Messages postés 1212 Date d'inscription jeudi 13 septembre 2012 Statut Membre Dernière intervention 13 mars 2025 - 4 déc. 2013 à 17:37
A voir également:
- Validation HTML5 et if (isset(...
- Validation des données excel liste déroulante - Guide
- Html5 video player - Télécharger - Divers Web & Internet
- Cette valeur ne correspond pas aux restrictions de validation des données pour cette cellule ✓ - Forum MacOS
- Temps validation annonce le bon coin - Forum Réseaux sociaux
- Ce numéro de téléphone a déjà été utilisé de trop nombreuses fois à des fins de validation - Forum Gmail
3 réponses
Utilisateur anonyme
4 déc. 2013 à 16:59
4 déc. 2013 à 16:59
Bonjour
Ça dépend de ton degré de paranoïa.
À mon avis, c'est utile car d'une part il y a des vieux navigateurs qui ignorent les required et pattern, mais surtout parce qu'il est très facile de modifier un formulaire pour supprimer les contrôles.
Au passage, tu n'es pas obligé de répéter isset, tu peux mettre directement toutes tes variables dans un seul appel, il y a un AND implicite. C'est plus simple et ça t'évitera peut-être de te tromper dans les parenthèses comme tu l'as fait :
Ça dépend de ton degré de paranoïa.
À mon avis, c'est utile car d'une part il y a des vieux navigateurs qui ignorent les required et pattern, mais surtout parce qu'il est très facile de modifier un formulaire pour supprimer les contrôles.
Au passage, tu n'es pas obligé de répéter isset, tu peux mettre directement toutes tes variables dans un seul appel, il y a un AND implicite. C'est plus simple et ça t'évitera peut-être de te tromper dans les parenthèses comme tu l'as fait :
if (isset($_POST['nom'], $_POST['email'], $_POST['objet'], $_POST['message'])){
ElementW
Messages postés
4814
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 227
4 déc. 2013 à 16:57
4 déc. 2013 à 16:57
Bonjour, oui c'est nécessaire: les navigateurs ne supportant pas HTML5 afficheront quand même le formulaire normalement mais ne se plaigneront pas du manque de données dans les champs. Et changer des paramètres d'une requête POST ou GET c'est vite fait; bonjour les problèmes si les champs ne sont pas bons.
barale61
Messages postés
1212
Date d'inscription
jeudi 13 septembre 2012
Statut
Membre
Dernière intervention
13 mars 2025
110
4 déc. 2013 à 17:37
4 déc. 2013 à 17:37
Merci c'est beaucoup plus clair.