<?
function formular() //funkcia zobrazi formular
{?>
<form action="kniha_nav.php3" method="POST"> <!-- pouzit mozeme aj metodu GET //-->
Meno: <input type="text" name="meno">
Odkaz: <textarea name="odkaz"></textarea>
<input type="hidden" name="odoslal" value="ano">
<input type="submit" value="Odošli">
</form>
<?}
function zobraz() //funkcia zobrazi prispevky
{
if (!file_exists("prispevky.dat")) fopen("prispevky.dat","w"); //ak subor este neexistuje, vytvori ho
$prispevky = file("prispevky.dat"); //prispevky sa nacitaju do pola, riadok suboru = prvok pola
for ($i=count($prispevky)-1; $i>=0; $i--): //postupne vypisovanie prispevkov, od konca suboru
echo "<table width='600' border=0 bgcolor='#CCCCCC'><tr><td>";
echo $prispevky[$i];
echo "</td></tr></table><br>";
endfor;
}
if ($odoslal == "ano"): //prispevok bol odoslany
$smernik = fopen("prispevky.dat","a"); //otvara sa subor pra zapis na koniec
$odkaz = strip_tags($odkaz); //odstrania sa vsetky HTML a PHP znacky z odkazu
$meno = strip_tags($meno); //odstrania sa vsetky HTML a PHP znacky z mena
$odkaz = str_replace("\r","<br>",str_replace("\n","",$odkaz)); //konce riadkov v prispevky nahradime znackou <br>
//prispevok zapiseme na koniec suboru aj s casom pridania
fwrite($smernik,"<b>" . $meno . "</b> " . date("d. m. Y H:i") . "<br>" . $odkaz . "\n");
fclose($smernik); //subor uzatvorime
endif;
echo "<center>";
zobraz(); //zobrazenie prispevkov
formular(); //zobrazenie formulara
echo "</center>";
?> |