probowalem tak:
<?
if ($_POST['button'] == "wyslij") {
/* sprawdzam czy dane zostały wysłane z formularza */
$plik = "../db.txt";
/* sprawdzam czy plik jest do zapisu */
if (!$handle = fopen($plik, "a")) echo "Nie mogę otworzyć pliku..."; if (fwrite($handle, $_POST['temat']." || ".$_POST['tresc']." || ".$_POST['autor']." || ".$_POST['data']."n") === FALSE) echo "Nie mogę zapisać danych do pliku..."; else echo "Dane zostały dodane..."; } else echo "Plik nie istnieje lub jest nie do zapisu..."; }
?>
no ale nie dziala :// dalej dodaje tresc pod spodem

pewnie cos zle zrobilem ale sie dopiero ucze ...
probowalem to samo z rewind() a tez nie zadzialalo :/
edit:
zadzialal tryb "r+"
ale gdy probuje dodac kolejnego newsa to mi nie dodaje a zamienia poprzedniego
edit2:
problem byl banalny
posluchalem dr_bonzo
uzylem array_reverse i voila
thx