texte vide ou non
le 14/06/2004 à 01:09
os2
salut
avec
if (empty ($_POST["titre"]) and empty ($_POST["imglivre"]) and empty ($_POST["commentaire"])
echo'allo';
où est l'erreur dans ce code, je désire seulement valide si les données sont vide ou non
merci
http://www.laboiteaprog.com
utilise le bbcode stp
=> ton code
<?php
if (empty ($_POST["titre"]) and empty ($_POST["imglivre"]) and empty ($_POST["commentaire"])
echo'allo';
?>
tu a soublier une parenthèse pout ton if (la parenthèse fermante pour etre exat)
<?php
if ((empty ($_POST['titre'])) and (empty ($_POST['imglivre'])) and (empty ($_POST['commentaire']))
echo'allo';
?>
Il en faut peu pour être heureux !!!!!
le 14/06/2004 à 01:24
os2
j'ai pas d'erreur mais même si mes
titre, imglivre et commentaire sont pas vide... allo s'affiche pas
http://www.laboiteaprog.com
le 14/06/2004 à 01:28
os2
!empty
j'arrête là prog pour aujourd'hui, je commence à rien voir
http://www.laboiteaprog.com
ben la je crois qu'il faut que tu regarde les cours ....
pour empty
http://www.lephpfacile.com/manuel_php/function.empty.php
pour ton if a mon avis il faut que tes condition soit entre des parenthèses (d'où ma remarque la desssu et j'avais pa vu qu'il n'y en avait pa au début)
=>if ( condition1 and contion2.....)
ensuite c'est normal que allo ne s'affiche pas quand tes variables sont 'remplis' puisque justement tu test si elle sont vide et que le echo allo s'éxecute
seulement si la ou les conditin du if sont remplis.....
http://www.lephpfacile.com/cours/index.php?page_a_afficher=7
Je pense que tu souhaite savoir si l'une (au moins) de tes variable est vide!!
donc dans ce cas je pense que le or sera le bienvenu plutot que le and
=>
<?php
if ((empty ($_POST['titre'])) or (empty ($_POST['imglivre'])) or (empty ($_POST['commentaire']))
echo'allo';
?>
pour finir si jamais empty ne te convient pas tu peut utiliser
=> if (var1 == "")
Il en faut peu pour être heureux !!!!!
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: