// Puis on inclue le menu de droite qui devrait être des pubs
include("droite.php");
?>
<?
// Puis on inclue le bas de page
include("bas.php");
?>
</html>
Bonjour le code que vous voyer si dessus est
cencé charger une page différente en fonction du choix que l'on a fait
dans le menu mais comme vous avez pu le comprendre il ne fonctionne pas
a cause de la ligne en rouge
Donc ma question est mais pourquoi ça na fonctionne pas ;-)
Voila je vous remercie d'or et dejas pour votre aide
ps: le menu en question est appeler egalement par un div
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 30 nov. 2005 à 21:59
if (!isset($_GET['contenu']))
s'ignifie si $_GET n'a pas la clef 'contenu' t'as du confondre avec
empty... empty et isset ont des roles quasiment opposés... renseignes
toi sur php.net...
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 30 nov. 2005 à 16:53
j'avais même pas vu ça...
mais au moins, on n'a pas besoin de demander 17 fois le code pour pouvoir essayer de coriger quelquechose...
sinon, on pourrait parler des <? à remplacer par des <?php et de
la répétition de if qu'on pourrait remplacer par un seul switch pour
faciliter la lecture....
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy
cs_babyboo
Messages postés22Date d'inscriptionmercredi 12 octobre 2005StatutMembreDernière intervention 1 décembre 2005 30 nov. 2005 à 18:59
suis désolée mais en nvérité ça ne fonctionne tjs pas :-(
voici ma corection de code:
<?
//CHOIX DU CONTENU EN FONCTION DU CHOIX DU BTN
if (!isset($_GET[contenu]))
{if ($_GET[contenu]=="lol";)
{include('lol.html');}
else if ($_GET[contenu]=="lol2";)
{include('lol2.html');}
else if ($_GET[contenu]=="lol3";
{include('lol3.html');}
else if ($_GET[contenu]=="lol4";)
{include('lol4.html');}
else if ($_GET[contenu]=="lol5";)
{include('lol5.html');}
else if ($_GET[contenu]=="lol6";)
{include('lol6.html');};}
else
{include('contenu.html');}
cs_babyboo
Messages postés22Date d'inscriptionmercredi 12 octobre 2005StatutMembreDernière intervention 1 décembre 2005 30 nov. 2005 à 19:13
Suis absolument désolée voici la recorrection mais ca ne cfonctionne tjs pas
<?
//CHOIX DU CONTENU EN FONCTION DU CHOIX DU BTN
if (!isset($_GET['contenu']))
{if ($_GET['contenu']=="lol";)
{include('lol.html');}
else if ($_GET['contenu']=="lol2";)
{include('lol2.html');}
else if ($_GET['contenu']=="lol3";
{include('lol3.html');}
else if ($_GET['contenu']=="lol4";)
{include('lol4.html');}
else if ($_GET['contenu']=="lol5";)
{include('lol5.html');}
else if ($_GET['contenu']=="lol6";)
{include('lol6.html');};}
else
{include('contenu.html');}
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 30 nov. 2005 à 19:19
un point virgule sert à terminer une instruction... je te laisse
imaginer lesquels sont en trop... (un test n'est une instruction que si
tu stoques la valeur dans une vairiable...)
Bon, sinon, envoi les messages d'erreur quand t'as un problème...
In a dream, I saw me, drop dead... U was here, U cried... It was just a deam, if I die, U won't cry, maybe, U'll be happy
cs_babyboo
Messages postés22Date d'inscriptionmercredi 12 octobre 2005StatutMembreDernière intervention 1 décembre 2005 30 nov. 2005 à 19:38
Notice: Undefined index: contenu in c:\documents and settings\babyboo\mes documents\php\loadpage\base.php on line 26
Notice: Undefined index: contenu in c:\documents and settings\babyboo\mes documents\php\loadpage\base.php on line 28
Notice: Undefined index: contenu in c:\documents and settings\babyboo\mes documents\php\loadpage\base.php on line 30
Notice: Undefined index: contenu in c:\documents and settings\babyboo\mes documents\php\loadpage\base.php on line 32
Notice: Undefined index: contenu in c:\documents and settings\babyboo\mes documents\php\loadpage\base.php on line 34
Notice: Undefined index: contenu in c:\documents and settings\babyboo\mes documents\php\loadpage\base.php on line 36
cad les ligne rouges
<?
//CHOIX DU CONTENU EN FONCTION DU CHOIX DU BTN
if (!isset($_GET['contenu']))
{if ($_GET['contenu']=="lol")
{include("lol.html");}
else if ($_GET['contenu']=="lol2")
{include("lol2.html");}
else if ($_GET['contenu']=="lol3")
{include("lol3.html");}
else if ($_GET['contenu']=="lol4")
{include("lol4.html");}
else if ($_GET['contenu']=="lol5")
{include("lol5.html");}
else if ($_GET['contenu']=="lol6")
{include("lol6.html");};}
else
{include("lol.html");}
?>
Bref il ne veut pas de mes variable je met les lien ou je fait passer les variables
[base.php?contenu=lol lol]
[base.php?contenu=lol2 lol2]
en tous les cas merci parceque ça à déjas debugger un peus
cs_babyboo
Messages postés22Date d'inscriptionmercredi 12 octobre 2005StatutMembreDernière intervention 1 décembre 2005 1 déc. 2005 à 09:36
Je te
remercie 1000fois de ton aide trés efficace j'espére qu'un jour ce sera
moi qui aurais le plaisir de t'aider en tout les cas heureusement que
tu était la tu m'as vraiment sauvé la face merci