IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

if avec opérateur logique


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 477
    Par défaut if avec opérateur logique
    Bonjour à tous et merci d'avance pour votre aide.

    Est-il possible de faire cela ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    foreach ($_POST as $key => $value) {
    	if ($key != ('outData' || 'txt_secure')) {
    		$inData = 'sendAbort'; 
    	}
    }
    Si une des valeurs POST n'est pas égale à outData ou txt_secure.

    Merci,

  2. #2
    Membre Expert
    Avatar de Dendrite
    Femme Profil pro
    Développeuse informatique
    Inscrit en
    Juin 2008
    Messages
    2 129
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 60
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeuse informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2008
    Messages : 2 129
    Billets dans le blog
    8
    Par défaut
    Sur le principe, oui. La syntaxe est un peu différente par contre :
    Autre chose, tu veux filtrer sur les champs ou bien les valeurs ?
    Parce que là, tu filtres sur les champs...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    foreach ($_POST as $key => $value) {
    	if ($key != 'outData' && $key !=  'txt_secure')) {
    		$inData = 'sendAbort'; 
    	}
    }
    Si tu veux filtrer sur les valeurs, pas besoin d'aller énumérer la clé, c'est encore plus simple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    foreach ($_POST as $value) {
    	if ($value != 'outData' && $value !=  'txt_secure')) {
    		$inData = 'sendAbort'; 
    	}
    }
    PDO, une soupe et au lit !
    Partir de la fin est un bon moyen de retrouver son chemin. Bibi - 2020

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    477
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2006
    Messages : 477
    Par défaut
    Merci Dendrite
    Ici ces les champs que je souhaite filtrer, les valeurs c'est par la suite.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2013] Si avec opérateurs logiques
    Par dagobax dans le forum Excel
    Réponses: 2
    Dernier message: 12/05/2014, 14h31
  2. Ecriture Classeur fermé problème avec opérateurs logiques VRAI/FAUX
    Par ericdev67 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 04/03/2014, 20h59
  3. [XL-2010] Problème de structure avec des opérateurs logiques
    Par Tiviia dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 26/02/2013, 16h13
  4. Condition avec opérateur logique
    Par Newenda dans le forum MATLAB
    Réponses: 3
    Dernier message: 06/08/2009, 15h14
  5. Executer une requete avec opérateur logique
    Par lg022 dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 13/05/2008, 17h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo