php board

som zaciatocnik co sa tyka php a snazil som sa spravit jednoduche forum bez pouzitia databaz... tu je kod


<body>

<form action="board.php" method="post">
nick: <input type="text" name="nick">
text: <input type="text" name="text"><p></p>
<input type="submit" value="odosli" name="odoslat"> . <input type="reset" value="reset" name="reset">
</form>

<?php
if ($odoslat==odosli): $subor="board.body";
$fo=fopen ($subor, "r");
$fr=fread ($fo, FileSize($subor));
fclose ($fo);
if (($text="")or($nick="")): echo "CHYBA, BLA BLA BLA BLA.";
else: $fo=fopen("board.body", "w");
fputs ($fo);
fputs($fo, "<B>".(HTMLSpecialCHars($nick))."</B>".Date(" d.m.Y o H:i"). ":<BR>\n");
fputs($fo, (HTMLSpecialCHars($text))."<P>\n");
fputs($fo,"$fr");
fclose($fo);
$fo = fopen($subor, "r");
fpassthru($fo);
endif;
$fo = fopen($subor, "r");
fpassthru($fo);
endif;
?>
</body>



link je http://www.klodye.yw.sk/board.php a pozrite sa co to vypise ked chcete odoslat nejaku spravu..vedeli by ste mi s tym prosim pomoct?

vopred dakujem :-)
je potřeba nastavit souboru board.body přístupová práva aby do něj mohl skript zapisovat
http://interval.cz/clanky/navstevni-kniha-v-php-bez-pouziti-databaze-bezpecnostni-mechanismy/
tak sa zda ze to bude v niecom inom ..skusil som to ale robi mi to stale to iste
ok podarilo sa mi tamto pomenit ale stale mi hlasi este jednu chybu...
fputs($fo,"$fr");

tohle zapisovat do souboru je asi blbost, ne?
zrusilo mi to chyby ale nece to tam vypisat text ktory napisem
zdrojový kód se mezitím asi změnil, nejsem jasnovidec, ani žádného neznám, takže proč je otázka, na kterou mohu odpovědět jen to, že nevím - nastuduj si odesílání a příjem proměnných pomocí POST, dále by asi také chtělo nějak vyřešit zápis do souboru, kombinace r a w je dost vražedná protože web je víceuživatelské prostředí a co já vím, třeba máš spatně zapsanoé jméno proměnné a tudíž tam v ní nic není