Testing! Explorer, FireFox, Chrome

De knoppen CSS en HTML verwijzen naar een PHP bestand. Wat je ziet is het resultaat van de vertaling door de server van PHP naar HTML. Voor een 'gewone' gebruiker is de PHP-bron onzichtbaar. Op deze bladzij wordt, via nog wat PHP, die inhoud wèl zichtbaar gemaakt.

htmlcode.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html><head><title>html code</title>
<link rel="stylesheet" type="text/css" href="midden.css">
</head>
<body>
<img src="iptracker.php" height="1" width="1" border="0">
<div class="menu">
    <a href="midden.html">Home</a>
    <a href="tekst.html">tekst</a>
    <a href="bio.html">bio</a>
    <a href="csscode.php">CSS</a>
    <a>HTML</a>
    <a href="phpcode.php">PHP</a>
</div>
<br>
<h1><i>Testing!</i> Explorer, FireFox, Chrome</h1>
<div class="midpre">
    <?php
    include 'show_tt.inc';
    show_tt('midden.html');
    show_tt('tekst.html');
    show_tt('bio.html');
    ?>
</div>
</body></html>

csscode.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html><head><title>css code</title>
<link rel="stylesheet" type="text/css" href="midden.css">
</head>
<body>
<img src="iptracker.php" height="1" width="1" border="0">
<div class="menu">
    <a href="midden.html">Home</a>
    <a href="tekst.html">tekst</a>
    <a href="bio.html">bio</a>
    <a>CSS</a>
    <a href="htmlcode.php">HTML</a>
    <a href="phpcode.php">PHP</a>
</div>
<br>
<h1><i>Testing!</i> Explorer, FireFox, Chrome</h1>
<div class="midpre">
    <?php
    include 'show_tt.inc';
    show_tt('midden.css');
    ?>
</div>
</body></html>

phpcode.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html><head><title>php code</title>
<link rel="stylesheet" type="text/css" href="midden.css">
</head>
<body>
<img src="iptracker.php" height="1" width="1" border="0">
<div class="menu">
    <a href="midden.html">Home</a>
    <a href="tekst.html">tekst</a>
    <a href="bio.html">bio</a>
    <a href="csscode.php">CSS</a>
    <a href="htmlcode.php">HTML</a>
    <a>PHP</a>
</div>
<br>
<h1><i>Testing!</i> Explorer, FireFox, Chrome</h1>
<div class="tkst">
De knoppen CSS en HTML verwijzen naar een PHP bestand. Wat je ziet is het resultaat van de vertaling door de server van PHP naar HTML. Voor een 'gewone' gebruiker is de PHP-bron onzichtbaar. Op deze bladzij wordt, via nog wat PHP, die inhoud w&egrave;l zichtbaar gemaakt.
</div>
<div class="midpre">
    <?php
    include 'show_tt.inc';
    show_tt('htmlcode.php');
    show_tt('csscode.php');
    show_tt('phpcode.php');
    show_tt('show_tt.inc');
    ?>
</div>
</body></html>

show_tt.inc

<?php
function show_tt($nm){
    echo "<h2>".$nm."</h2>";
    $lines = file($nm);
    foreach ($lines as $line_num => $line) {
        $line = htmlspecialchars($line);
        $line = str_replace("\t","&nbsp;&nbsp;&nbsp;&nbsp;",$line);
        echo $line . "<br />\n";
    }
}
?>