Explication svp
Résolu
jalalnet
Messages postés
293
Date d'inscription
Statut
Membre
Dernière intervention
-
jalalnet Messages postés 293 Date d'inscription Statut Membre Dernière intervention -
jalalnet Messages postés 293 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'avais 2 champs dans mon formulaire titre/contenu
lors de tratitement des donneés j'ai inséré un test pour vérifie si l'un des champs est vides
if (!empty($_POST['titre']) && !empty($_POST['contenu'])) --> les 2 champs non vide
exécute un requet enregistrement des donné dans un BDD
else
affiche un msg d'erreur
tout jusque la est bien
sauf parfois méme si le champs "contenu" est vide l'enregistrement dans la BDD est passe
le msg d'erreur s'affiche pas
bon j'ai vérifie tout, trop de galére puis je trouve que le pb vient du champs contenu(textarea) dans la forulaire
<textarea> </textarea> erreur ici
<textarea></textarea> erreur fixé
comme vous le voyé l'esapce entre l'ouverture est la fermeture de la balise textarea se prend comme un contenu
donc lorsque jai essayé avant de posté le vide dans le champs contenu il m affiche pas le msg d'erreur et l'enregistrement passe a cause de l'esapace dans la formulaire
ce que je voulais savoir la c'est le fonctionnement de !empty($_POST['contenu'])
pk meme si l'esapce = vide = empty il se considére comme un donneé
puis je voudrais savoir comment evité l'enregistrement des espaces c'est pas tres pratique de voir de les champs vide dans la BDD
j'avais 2 champs dans mon formulaire titre/contenu
lors de tratitement des donneés j'ai inséré un test pour vérifie si l'un des champs est vides
if (!empty($_POST['titre']) && !empty($_POST['contenu'])) --> les 2 champs non vide
exécute un requet enregistrement des donné dans un BDD
else
affiche un msg d'erreur
tout jusque la est bien
sauf parfois méme si le champs "contenu" est vide l'enregistrement dans la BDD est passe
le msg d'erreur s'affiche pas
bon j'ai vérifie tout, trop de galére puis je trouve que le pb vient du champs contenu(textarea) dans la forulaire
<textarea> </textarea> erreur ici
<textarea></textarea> erreur fixé
comme vous le voyé l'esapce entre l'ouverture est la fermeture de la balise textarea se prend comme un contenu
donc lorsque jai essayé avant de posté le vide dans le champs contenu il m affiche pas le msg d'erreur et l'enregistrement passe a cause de l'esapace dans la formulaire
ce que je voulais savoir la c'est le fonctionnement de !empty($_POST['contenu'])
pk meme si l'esapce = vide = empty il se considére comme un donneé
puis je voudrais savoir comment evité l'enregistrement des espaces c'est pas tres pratique de voir de les champs vide dans la BDD
A voir également:
- Explication svp
- Foyer netflix explication - Accueil - Guide streaming
- Paris multiple 2/6 explication ✓ - Forum Loisirs / Divertissements
- Another earth explication fin - Forum Cinéma / Télé
- Chambre 1408 explication fin ✓ - Forum Cinéma / Télé
- Explication pour une curieuse ✓ - Forum Mozilla Firefox