Probleme avec l'ajout de plusieurs variables dans un if

Petit nouveau ! | 6 Messages

09 févr. 2006, 12:40

Voila je debut en PHP et je voudrais savoir comment faire pour demmender au serveur de verrifier si plusieurs variables sont remplies dans un formulaire : J'ais transformé les $_POST['variable'] en $variable mais une fois dans le if ( !empty ( je n'arrive pas a utiliser la concaténation : //

Le code actuel donne ceci :
if ( !empty ( '$login' . '$password' . '$passwordd' . '$email' . '$nom' . '$prenom' . '$jour' . '$mois' . '$annee' . '$adress' . '$filier' ) )
Mais bon , évidemment ca ne marche pas ><
Alors si quelqu'un pouvait m'indiquer ou j'ais fais une erreur ca serait sympa merci ^^

HD
Mammouth du PHP | 1181 Messages

09 févr. 2006, 12:45

essaie par exemple
if ( empty($var) && ($var !== 0) && ($var !== '0') )
"Si Dieu descendait sur la Terre, tous les peuples se mettraient a genoux, excepte les Français qui diraient : " Ah ! Vous êtes la ! C'est pas trop tôt ! On va pouvoir discuter un peu !" [Michel Balfour]

Avatar du membre
ViPHP
ViPHP | 3008 Messages

09 févr. 2006, 12:45

if( (isset($var)) && ($var!="") )
{
ok
}
else
{
vide
}
Tu fais pareil pour les autres variables ;)

Avatar du membre
ViPHP
ViPHP | 3008 Messages

09 févr. 2006, 12:48

essaie par exemple
if ( empty($var) && ($var !== 0) && ($var !== '0') )
Attention c'est != et non pas !==

Petit nouveau ! | 6 Messages

09 févr. 2006, 12:51

Merci de votre reponse rapide je vais laisser tomber le !empty et tester avec cos codes mais le probleme que ca me pose c'est comment demmender au serveur de verifier toutes les variables avec un seul if ><

Parceque si elle sont pas rentré dans le Else je met le formulaire avec marqué veuillez rentrer les donnés demmendées ! ^^

En fait je suis nul en concaténation XD

HD
Mammouth du PHP | 1181 Messages

09 févr. 2006, 12:55

edit :
if ( empty($var) && ($var2 = "qqe_chose") && ($var3 = "yyyy") ) 
"Si Dieu descendait sur la Terre, tous les peuples se mettraient a genoux, excepte les Français qui diraient : " Ah ! Vous êtes la ! C'est pas trop tôt ! On va pouvoir discuter un peu !" [Michel Balfour]

Petit nouveau ! | 6 Messages

09 févr. 2006, 13:05

Merci beaucoup de votre aide finalement mon code ressemble a ca :
if ( !empty($login) && $login != "" && !empty($password) && $password != "" && !empty($passwordd) && $passwordd != "" && !empty($email) && $email != "" && !empty($nom) && $nom != "" && !empty($prenom) && $prenom != "" && !empty($jour ) && $jour != "" && !empty($mois) && $mois != "" && !empty($annee) && $annee != "" && !empty($adress) && $adress != "" && !empty($filier) AND $filier != "" )
Et voila c'est gros mais ca marche ^^
Encore merci de votre aide ><