Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1072 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  mon "if" ne passe pas

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mon "if" ne passe pas

n°1546399
pmusa
▓▓▓▓▓▓▓
Posté le 21-04-2007 à 20:06:48  profilanswer
 

bsoir [:dawa]
 
la condition suivante dispose de tous les elements (variables GET et session) pour pouvoir "laisser passer", alors que bizarrement le code à l'intérieur du if n'est pas executé. en fait ça ne m'étonnne pas parce que la structure conditionnelle est assez foireuse. jugez:  :D  
 

Code :
  1. if( (!empty($_GET['getvid']) && $dl && !empty($_GET['cat']))
  2.  OR (!empty($_SESSION['allopass']) && $_SESSION['allopass']=='client' && !empty($_GET['getvid']) && !empty($_GET['cat'])) ){
  3. etc


 
Comme vous aurez pu le deviner, je veux faire un sorte que le if "passe" si (!empty($_GET['getvid']) && $dl && !empty($_GET['cat'])) est respecté OU BIEN si (!empty($_SESSION['allopass']) && $_SESSION['allopass']=='client' && !empty($_GET['getvid']) && !empty($_GET['cat'])) est respecté
 
J'ai joué avec les parenthèses pour essayer traduire cette interprétation mais visiblement ce n'est pas la méthode.  :ange:  
 
Merciiiiii  :hello:


---------------
intralase surgery [:cerveau love]
mood
Publicité
Posté le 21-04-2007 à 20:06:48  profilanswer
 

n°1546400
pmusa
▓▓▓▓▓▓▓
Posté le 21-04-2007 à 20:09:32  profilanswer
 

en fait ça pourrait m'éviter de faire un elseif avec 2 fois le même bout de code dans le if et le elseif.  ;)


---------------
intralase surgery [:cerveau love]
n°1546406
astero-H
Posté le 21-04-2007 à 20:29:51  profilanswer
 

le truc de barbare... faudrait peut être penser à revoir ton système :sweat:  
 
Et puis pourquoi pas ça plutot :
 

Code :
  1. if ( !empty($_GET['getvid']) && !empty($_GET['cat']) ) {
  2.     if ( $d1 || ( !empty($_SESSION['allopass']) && $_SESSION['allopass'] == 'client' ) ) {
  3.     }
  4. }


 
ça serait déjà plus lisible :o


Message édité par astero-H le 21-04-2007 à 20:31:23
n°1546412
pmusa
▓▓▓▓▓▓▓
Posté le 21-04-2007 à 20:42:23  profilanswer
 

pas mal [:dawa]
 
merci  :)


---------------
intralase surgery [:cerveau love]
n°1546414
pmusa
▓▓▓▓▓▓▓
Posté le 21-04-2007 à 20:48:02  profilanswer
 

lolz en fait c'était même pas ça l'erreur.  :o je l'ai reglé.
m'enfin, ton code est plus joli, je prends.  :hello:


---------------
intralase surgery [:cerveau love]
n°1546628
Zorro561
Posté le 22-04-2007 à 17:35:26  profilanswer
 

Du code de voyou ton truc [:delarue3].

n°1546630
zecrazytux
Posté le 22-04-2007 à 17:43:02  profilanswer
 

l'aurai pu faire du ternaire pour y rajouter un peu de piment [:alanou]


Message édité par zecrazytux le 22-04-2007 à 17:44:19

---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1547632
pmusa
▓▓▓▓▓▓▓
Posté le 23-04-2007 à 20:57:34  profilanswer
 

lolz stfu naabz
 
nikozob arrête de remonter mes topik de meÿrdhe, gaylord.  :o


---------------
intralase surgery [:cerveau love]
n°1547718
Zorro561
Posté le 23-04-2007 à 22:45:19  profilanswer
 

Change le titre en résolu au lieu de te prendre en photo, fashion victim  [:angelusdeus].

n°1547737
zecrazytux
Posté le 23-04-2007 à 23:14:14  profilanswer
 

:D ounaÿD


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
mood
Publicité
Posté le 23-04-2007 à 23:14:14  profilanswer
 

n°1548839
pmusa
▓▓▓▓▓▓▓
Posté le 25-04-2007 à 20:29:55  profilanswer
 

cheuyte zeu fok ope naap fagg l0rd
pseudal à numéro.  :o  
 
ban plz. :'(
 
kthxbye


---------------
intralase surgery [:cerveau love]

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  mon "if" ne passe pas

 

Sujets relatifs
batch - ajouter un mot de passe a une sessionmot de passe
[SQL Server] Se connecter en admin sans le mot de passe[PHP & XMLReader] Ne passe pas dans les noeuds Attributs [Resolu]
Proteger une page avec un mot de passe... (une faill ?)Requete ne passe pas
[SQL] Passé de lignes à collones, possible ?Prob Session... Wamp : Que se passe t'il ?
Proteger une page par mot de passeButton qui s'efface si je passe une fenetre au dessus
Plus de sujets relatifs à : mon "if" ne passe pas


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR