Balise <div>

Invité
Invité n'ayant pas de compte PHPfrance

11 févr. 2006, 10:33

Bonjour,

J'ai un problème avec une partie de mon code. Il manque des balises <div> à fermer. Qui pourrait me venir en aide svp

Code : Tout sélectionner

<div id="pagewidth-800" > <div id="header" > <div id="top-top"> <?php if (mosCountModules( "user4" )) { ?> <div id="search"> <?php mosLoadModules ( 'user4',-1); ?> </div> <?php } ?> <div id="topmenu"> <?php if (mosCountModules( "user3" )) { ?><?php mosLoadModules ( 'user3',-1); ?><?php } ?> </div> </div> <div class="clr"></div>

Mammouth du PHP | 19672 Messages

11 févr. 2006, 10:53

Difficile de te dire où fermers celles qui ne sont pas fermées sans savoir ce que tu veux obtenir à l'affichage, mais regarde le code différamment :

Code : Tout sélectionner

<div id="pagewidth-800" > | <div id="header" > | | <div id="top-top"> | | | <?php | | | if (mosCountModules( "user4" )) | | | { | | | ?> | | | <div id="search"> | | | | <?php | | | | mosLoadModules ( 'user4',-1); | | | | ?> | | | </div> | | | <?php | | | } | | | ?> | | | <div id="topmenu"> | | | | <?php if (mosCountModules( "user3" )) { ?><?php mosLoadModules ( 'user3',-1); ?><?php } ?> | | | </div> | | </div> | | | | <div class="clr"></div> | | | | | ? ?
Je t'ai mi un "?" là où il manque une fermeture.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

HD
Mammouth du PHP | 1181 Messages

03 janv. 2007, 02:14

en effet, comme quoi un script bien écrit (niveau forme !) nous évite bien des erreurs :!:
"Si Dieu descendait sur la Terre, tous les peuples se mettraient a genoux, excepte les Français qui diraient : " Ah ! Vous êtes la ! C'est pas trop tôt ! On va pouvoir discuter un peu !" [Michel Balfour]

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

03 janv. 2007, 11:08

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton [Mettre Résolu] qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié). ;)