ik heb een vraagje over php include
ik ben zelf ook bezig met een website in php.
maar wil me header.php in een template stoppen en include("header.php") maar als ik die include in een andere map doe dan laat het programa wel me submenu zien maar niet me hoofd menu van me header
wat kan dat wezen
geloof me, 90% van de topics hier bevatten een vraag(je) en 80% daarvan gaat over PHP. Kun je niet een iets betere topictitel bedenken?
Wat meer informatie en eventueel code kan ook geen kwaad.
Martijn Braad op 19/02/2013 20:25:51:
... maar als ik die include in een andere map doe ...
Dan zal je de path's aan moeten passen.
dit staan
en elke map dat je omhoog gaat moet je toch ../ neer zetten?
maar als ik dat doe dan laat hij me logo niet zien alleen als ik al me pagina's op de hoofd map zet
ik heb op me index pagina en elke map dat je omhoog gaat moet je toch ../ neer zetten?
maar als ik dat doe dan laat hij me logo niet zien alleen als ik al me pagina's op de hoofd map zet
Gewijzigd op 20/02/2013 22:05:15 door - Ariën -
ja klopt daar staat geen ../ voor het adres,in de template_header.php als ik dat wel doe dan doet me header het ook niet op me index
Offtopic:
Het is niet "me", maar "m'n" of "mijn". En iedere zin begint met een hoofdletter en eindigt met een leesteken.
<body>
<div id="mainWrapper">
</div> <!-- END mainWrapper -->
En zo staat het in MIJN Template/template_header.php:
<div id="pageHeader">
<div id="headerLogo"><a href="index.php"><img src="BG_Website/BG_Header/Header_Logo.png" alt="Logo" width="400" height="75" border="0"/></a></div> <!-- END headerLogo -->
<div id="headerNav">
<ul>
<li><a href="#">Inloggen</a></li>
<li><a href="#">Registreren</a></li>
<li><a href="#">Agenda</a></li>
<li><a href="#">Contact</a></li>
</ul>
</div> <!-- END headerNav -->
</div> <!-- END pageHeader -->
Kijk die eens na?
Zo als ik hem hier heb staan, zo laat hij het zien op de index maar niet op de andere pagina's.
Ik doe dit nog maar een paar weken.
Laat eens een voorbeeld zien?
<img src="/BG_Website/BG_Header/Header_Logo.png" alt="Logo" width="400" height="75" border="0"/>
Of even het volledige pad gebruiken.
Toevoeging op 22/02/2013 18:30:19:
Zo staat die regel in mijn andere php bestand:
<body>
<div id="mainWrapper">
</div>
</body>
En zo in me index:
<body>
<div id="mainWrapper">
</div>
</body>
En hij gaat 2 mappen omhoog dat klopt allemaal.
Bovenin je script:
Code (php)
1
2
3
4
5
6
2
3
4
5
6
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
// rest van je script
?>
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);
// rest van je script
?>