mon "if" ne passe pas

mon "if" ne passe pas - PHP - Programmation

Marsh Posté le 21-04-2007 à 20:06:48    

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]
Reply

Marsh Posté le 21-04-2007 à 20:06:48   

Reply

Marsh Posté le 21-04-2007 à 20:09:32    

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]
Reply

Marsh Posté le 21-04-2007 à 20:29:51    

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
Reply

Marsh Posté le 21-04-2007 à 20:42:23    

pas mal [:dawa]
 
merci  :)


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

Marsh Posté le 21-04-2007 à 20:48:02    

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]
Reply

Marsh Posté le 22-04-2007 à 17:35:26    

Du code de voyou ton truc [:delarue3].

Reply

Marsh Posté le 22-04-2007 à 17:43:02    

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
Reply

Marsh Posté le 23-04-2007 à 20:57:34    

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


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

Marsh Posté le 23-04-2007 à 22:45:19    

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

Reply

Marsh Posté le 23-04-2007 à 23:14:14    

:D ounaÿD


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
Reply

Marsh Posté le 23-04-2007 à 23:14:14   

Reply

Marsh Posté le 25-04-2007 à 20:29:55    

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


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

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed