PHP code include

Status
Niet open voor verdere reacties.

DennisBosma

Gebruiker
Lid geworden
4 sep 2009
Berichten
382
Hallo,
Ik ben bezig met een website en ik moet een pagina include, maar het staat al in een PHP bestand.

Voorbeeld;

INCLUDE.PHP
PHP:
<?php
$header = '<html>
  <head>
	<title>Website</title>
  </head>

<body>
 <div id="header"><?php include("theme.php"); ?></div> 
';
?>

INDEX.PHP
Code:
<?php include 'include.php'; echo "$header"; ?>

Ik wil nu een include in een php-code zetten, dat heb ik ook al in de codes hierboven toegevoegd. Ik hoop dat je het snapt, anders kan je vragen.

Alvast bedankt!:thumb:
 
zo als jij het wilt doe gaat hem niet worden.
Ik weet niet hoe jij je theme.php hebt op gezet.
maar zo als jij het hebt opgezet zal de server jou include niet parsen maar gewoon als een text op de pagina zetten.
 
Sorry ik was er vergeten bij te zetten hoe het wel moet.

Op dit moment heb ik een pagina waar de bezoeker heen moet gaan om de Thema van de website te kunnen aan passen. (theme.php) Maar ik wil nu dat je het op elke pagina kan veranderen, bijvoorbeeld 2 plaatjes boven in het scherm met de link op elke pagina.

Maar dan komt het probleem. Als ik nu de 2plaatjes met de link op de pagina theme.php wil include kan dat niet. Ik include elke pagina al.

Mijn layout (bijv index.php)
PHP:
<?php include 'include.php'; echo "$header"; ?>
<div id="navigatie">
  <?php include 'include.php'; echo "$navigatie"; ?>
 </div>
  
 <div id="container">
 <div id="navbar">
	<div class="top-left"></div>
        <div class="top-right"></div>
        <div class="inside"></div>
        <div class="bottom-left"></div>
        <div class="bottom-right"></div>
       <?php include 'include.php'; echo "$tablinks"; ?>
       <?php include("stats.php"); ?>
	</div>
		
	<div id="maintext">
	<div class="top-left"></div>
        <div class="top-right"></div>
        <div class="inside"><h1>Thema</h1>
        Klik op de afbeelding om de thema te activeren.<br /><br />
        <center>

        <center>
        </div>
        <div class="bottom-left"></div>
        <div class="bottom-right"></div>
        <?php include 'include.php'; echo "$indextabmidden"; ?>
	</div>
 </div>

 <div id="footer"><?php include 'include.php'; echo "$copyright"; ?></div>
</body>
</html>

include.php
PHP:
<?php
$header "Header dingen";
$navigatie "home, nieuws enz.";
$tablinks "reclame dingen";
enzenz
?>
-----------------------

Nu wil ik de theme.php include op de include.php, en ik weet dat dat niet kan.
dus hoe het er dan uit ziet:
PHP:
<?php
$header "<?php include 'theme.php'; ?>";
$navigatie "home, nieuws enz.";
$tablinks "reclame dingen";
enzenz
?>


Wat moet ik doen? Ik hoop dat jullie het begrijpen.
 
include hoe je maar een keer te doen.
Include, dan betrek je de de inhoud van de ge-includede file bij de pagina waar je de include
doe dit eens

PHP:
<?php
include 'theme.php'; 
$navigatie "home, nieuws enz.";
$tablinks "reclame dingen";
enzenz
?>
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan