include d'un menu

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : include d'un menu

Re: include d'un menu

par devlop78 » 13 avr. 2010, 18:08

Ca sent le mauvais répertoire ;)

Si ta page d'accueil là est dans le répertoire "pages", alors ne le rajoute pas dans l'include.

Re: include d'un menu

par Aureusms » 13 avr. 2010, 11:12

Alors ton include est au maivais endroit peut être ?
Essayes cela :
session_start();
include('pages/menu.php') or die("erreur include"); 

Re: include d'un menu

par gorgorbhey » 13 avr. 2010, 10:56

je l'avais bien mis le ; dans mon fichier

Re: include d'un menu

par Aureusms » 13 avr. 2010, 10:41

<?php
session_start();
include('pages/menu.php'); //ici il manque le ; sauf si t'es trompé dans ton copier-coller
?>
<html>
<head>
</head>
<body>
bla bla tagada
<?php
affiche_menu();
?>
blabla
</body>
</html>
et donc la page menu.php:
function affiche_menu() {
echo "<table>
<tr>
<td>lien1</td>
<td>lien2</td>
<td>lien3</td>
<tr>
</table>";
}

include d'un menu

par gorgorbhey » 13 avr. 2010, 10:21

Bonjour,

Je souhaite avoir un fichier menu.php contenant la navigation externe de mes pages .
Les pages du site incluent ce menu.

Voilà ma page index.php:
<?php
session_start();
include('pages/menu.php')
?>
<html>
<head>
</head>
<body>
bla bla tagada
<?php
affiche_menu();
?>
blabla
</body>
</html>

et donc la page menu.php:

function affiche_menu() {
echo "<table>
<tr>
<td>lien1</td>
<td>lien2</td>
<td>lien3</td>
<tr>
</table>";
}

Mais le problème c'est que le menu ne s'affiche pas, si j'ouvre le code source de la page, il s'arrête à <body>bla bla tagada

ça doit être un truc con, mais je ne trouve aps

merci
nico