Probleme avec l'ajout de plusieurs variables dans un if

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme avec l'ajout de plusieurs variables dans un if

par X-Angel » 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 ><

par HD » 09 févr. 2006, 12:55

edit :
if ( empty($var) && ($var2 = "qqe_chose") && ($var3 = "yyyy") ) 

par X-Angel » 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

par charabia » 09 févr. 2006, 12:48

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

par charabia » 09 févr. 2006, 12:45

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

par HD » 09 févr. 2006, 12:45

essaie par exemple
if ( empty($var) && ($var !== 0) && ($var !== '0') )

Probleme avec l'ajout de plusieurs variables dans un if

par X-Angel » 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 ^^