include

Als je een site heb heb je meestal wel een layout.
Voor bijna elke pagina die je maakt zet je daar dan tekst in.
Maar dit kost veel ruimte want je zet elke keer hetzelfde met wat anders er bij in een bestand. Door dit script is dat niet meer nodig.

STAP 1
Maak een bestand en zet je layout erin(bijvoorbeeld main.php MOET PHP) maak nu ook een bestand aan met de inhoud van je menu(menu.php ofzo)

STAP 2
Open het bestand waar je je layout in hebt gezet zet op de plek waar je menu hoort te staan dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if ($menu == "")
{

echo "";
include "menu.php";
}
else {
include "$menu.php";
}

?>

en bij waar je tekst hoort te staan dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if ($id == "")
{

echo "";
include "nieuws.php";
?>


STAP 3
Nu heb je een layout waarme je pagina kunt includen door het achter je link te zetten bijvoorbeeld:http://jouwsite.nl/main.php?id=staff
nu include hij staff.php op de plek waar je die code hebt neergezet.
Als je nix achter main.php zet dan opent hij de bestanden die ingevoerd staan bij de code's (bij id nieuws.php en bij menu menu.php)

de bestanden die ge include worden kan je het beste gewoon de html zetten zonder <html><head><blabla> er voor.
als je ander bestand wil moet je dit even editen:
} else {
include "$id.php";<-- .php kan je .html of iets anders van maken
nu kan je in je menu(menu.php) alle links met main.php?id=blabal&menu=blaat enzo maken

als je deze tutorial niet snapt(het is een beetje onduidelijk)
hier onder staat een voorbeeld.

<html>

<head>
<title>layout</title>
</head>

<body>

<div align="center">
<center>
<table border="1" cellpadding="0" cellspacing="8" width="98%">
<tr>
<td align="left" valign="top" width="20%"><font size="5">Menu</font></td>
<td width="15"></td>
<td valign="bottom" width="80%"><font size="5">Naam site</font></td>
</tr>
<tr>
<td valign="top" width="20%">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if ($menu == "")
{

echo "";
include "menu.php";
}
else {
include "$menu.php";
}

?>

</td>
<td width="15"></td>
<td valign="top" width="80%">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if ($d == "")
{

echo "";
include "nieuws.php";
}
else {
include "$d.php";
}

?>

</td>
</tr>
</table>
</center>
</div>

</body>

</html>

« Lees de omschrijving en reacties

Inhoudsopgave

  1. include

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.