7 HTML en PHP
Uitleg
In de vorige taken heb je het al kunnen zien en in deze taak gaan we er even dieper op in: het is mogelijk om HTML in een PHP bestand (.php
) te gebruiken. Het is daarbij belangrijk dat je de openings <?php
tag en sluit tag ?>
op een juiste wijze gebruikt.
Voorbeeld: home.php
<?php
require 'database.php';
?>
<html>
<head>
</head>
<body>
<div class="menu">
<?php include 'menu.php'; ?>
</div>
</body>
</html>
Je ziet in bovenstaand voorbeeld dat een menu met behulp van php wordt ingevoegd in de <div class="menu"> .... </div>
Maar je kunt ook andere php code schrijven en het resultaat van een if-statement op het scherm tonen, bijvoorbeeld dashboard.php:
<?php require 'database.php'; $leeftijd = 15; ?> <html> <head> </head> <body> <div class="menu"> <?php include 'menu.php'; ?> <!-- Op deze regel wordt een menu ingevoegd --> </div> <div id="leeftijdChecker"> <?php if($leeftijd < 16 ){ echo "<h6>Je bent te jong om deze pagina te bekijken</h6>"; } ?> </div> </body> </html>
Je ziet dat php geopend wordt <?php
en er dan normale php-code volgt. Zodra de php code klaar is dan sluiten we de php code weer met ?>
. Als je het bestand opent in je browser en je bekijkt de bron, dan zie je alleen html staan en geen php-code.
Leerdoelen
- Ik weet wat include en require is
- Ik codeer een php-bestand met daarin html-code
- Ik codeer php in html