6. lecke (HTML5, CSS3, PHP5)


Új (PHP manual)


Az iskola dolgozói, Dokumentumok menük létrehozása

A menürendszert fogjuk bővíteni az "Az iskola dolgozói" és a "Dokumentumok (PDF)" menükkel, és életre is leheljük ezeket.

Itt a szükséges fájlok tömörítve: lecke67.zip Másoljuk ezeket (kicsomagolás után) a "text" könyvtárba!

A lecke végeztével ehhez fog hasonlítani a "website"-unk:



Az "index6.php" navigációs részének a végére illesszük az alábbi kódokat (a "nav", "/nav" már benne van)!

<nav>
 ...
    <h3>Az iskola dolgozói</h3>
    <a href='index6.php?kod=id&txt=tanarok'>Tanárok</a><br>
    <a href='index6.php?kod=id&txt=technikai'>Technikaiak</a><br>

    <h3>Dokumentumok (PDF)</h3>
    <a href='text/pdf/pp.pdf'>Pedagógiai program</a><br>
    <a href='text/pdf/sz.pdf'>Szerv. és műk. szabályzat</a><br>
    <a href='text/pdf/mp.pdf'>Minőségirányítási program</a><br>
    <a href='text/pdf/hr.pdf'>Házirend</a><br>
</nav>

A "main6.css" aljára pedig (a "section p { ... } után") pedig ezeket a stílusokat tegyük:

 section table {
    margin-top:10px; margin-bottom:10px;
    border:1px solid DarkGreen;
 }
 section img {
    float:right;
    padding-top:100px;
 }
 section th, section td {
    padding:10px 30px 10px 30px;
    border:1px solid DarkGreen;
 }
 section th {
    background-color:DarkSeaGreen;
 }

Rövid magyarázat:


Akkor jöhet a neheze, a PHP programocska

Illesszük be ezt a kis rutint a "if ($kod=='it') { ... }" után:

    if ($kod=='id') {
        $sr = file("text/$txt.txt"); // text könyvtárból tanarok.txt vagy technikai.txt
        $cim = chop($sr[0]);
        echo "<h2>$cim</h2>";
        if ($txt=='tanarok') {
            echo "<img src='imgs/dekpedag.jpg'>";
        } else {
            echo "<img src='imgs/dekseper.gif'>";
        }
        echo "<table>";
        for ( $t=1; $t<count($sr); $t++ ) {
            list($nev,$beo) = explode("|",chop($sr[$t]));
            echo "<tr> <th>$nev</th> <td>$beo</td> </tr>";
        }
        echo "</table>";
    }

Hosszabb magyarázat:


Bocsi, majdnem kimaradt a "Dokumentumok (PDF)" menü négy almenüvel

Ez egyszerű lesz, csak

(Ha lusta vagy PDF fájlokat keresgélni, mentsd le az én fájljaimat!)

Ezután kipróbálhatod, s ha a böngésződ tud PDF fájlokat megjeleníteni, bármelyik iskolai "Dokumentum"-ra kattintva, megjelenik a megfelelő PDF fájl.