Php include("...") ne marche pas

kribac Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
bonjour,
j'ai ce bout de code qui ne marche pas SVP aidé moi

if($res==4):include ('categorie.php');	   
else : echo ("cette page est vide");
endif;


MERCI
A voir également:

6 réponses

armasousou Messages postés 1351 Statut Membre 83
 
pourquoi un espace entre include et ()
0
kribac Messages postés 104 Date d'inscription   Statut Membre Dernière intervention   10
 
merci pour votre réponse mais si ça marche c'est avec wordpress que je travaille , et sans include ça marche avec : et endif , OUI ça existe en php
0
irongege Messages postés 41001 Date d'inscription   Statut Modérateur Dernière intervention   5 080
 
Bonjour

Inutile de créer un nouveau pseudo ni de poster X fois le même sujet.
Merci de continuer sur celui-ci.
0
AssassinTourist Messages postés 7838 Statut Contributeur 1 312
 
Bonjour,

Ca m'a tout l'air d'un problème de syntaxe. Les : n'ont rien à voir avec le php, il faut soit rien (possible uniquement si qu'une seule ligne), soit des accolades (obligatoires pour plus d'une ligne). (et pas de endif, ça c'est un autre langage)

if($res==4) include ('categorie.php');     
else echo ("cette page est vide"); 

if($res==4) { include ('categorie.php'); } 
else { echo ("cette page est vide"); }

(et je ne suis pas sûr que les parenthèses fonctionnent avec le echo)


Mettre en résolu quand c'est résolu... c'est cool aussi =)
0
Utilisateur anonyme
 
0
AssassinTourist Messages postés 7838 Statut Contributeur 1 312
 
Ah autant pour moi, je ne connaissais pas =)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
AssassinTourist Messages postés 7838 Statut Contributeur 1 312
 
Juste pour préciser : Tu es bien sûr que ça passe dans ton if et non dans ton else, c'est ça ?
0
Utilisateur anonyme
 
Bonjour

Ton code est correct a priori, même si tu n'utilises pas une syntaxe conventionnelle.

Qu'est-ce qui ne marche pas ?
Comment fais-tu pour l'essayer ?
0