Salut, j'étudie la fonction include en PHP, et j'ai trois fichiers dans le meme dossier : entete.php, menu.php et pied.php .
Voici le code chacun d'eux :
entete.php :
<html>
<head>
<meta charset = "UTF-8">
<title>Test</title>
</head>
<body>
<h1>J'apprend le php joyeusement</h1>
<?php include'menu.php'; ?>
<?php include'pied.php'; ?>
</body>
</html>
menu.php :
<html>
<head>
<meta charset = "UTF-8">
<title>Test</title>
</head>
<body>
<?php include'entete.php'; ?>
<nav id="menu">
<div class="element_menu">
<h3>Titre menu</h3>
<ul>
<li><a href="entete.php">En-tete</a></li>
<li><a href="menu.php">Menu</a></li>
<li><a href="pied.php">Pied de page</a></li>
</ul>
</div>
</nav>
<?php include'pied.php'; ?>
</body>
</html>
pied.php :
<html>
<head>
<meta charset = "UTF-8">
<title>Test</title>
<?php include'entete.php'; ?>
<?php include'menu.php'; ?>
</head>
<body>
<footer>Copyright</footer>
</body>
</html>
Quand je vais sur Wamp, sur mon projet, j'obtiens mon h1 en plusieurs fois, et un tableau bizarre qui dit : "Fatal error: Maximum function nesting level of '100' reached, aborting! in C:\wamp\www\test\menu.php on line 7"
Je cherche depuis 2h je trouve rien, merci d'avance
!
Message édité le 30 mai 2015 à 12:48:54 par Pseudo supprimé