Mam coś takiego w pliku wyslij.php:
CODE
$data = $_POST['data'];
$temat = $_POST['temat'];
$pole = $_POST['pole'];
$nick = $_POST['nick'];
$nick = HTMLSpecialChars($nick);
$temat = HTMLSpecialChars($temat);
$pole = HTMLSpecialChars($pole);
$wynik = $data . '|||' . $temat . '|||' . $pole . '|||' . $nick;
$plik ="news.txt";
$fp = fopen($plik, "r+");
fwrite ($fp, $wynik);
fclose($fp);
Zapisuje on do pliku txt 4 dane.
przy fopen() wstawiłem "r+" żeby ustawiał kursor przy otwieraniu na początku pliku.
Daje na początek ale całą pierwszą linijkę mi kasuje i zastępuje...
Jak to zrobić, żeby nie nadpisywało pierwszej linijki??
Chcę tego używać do dodawania news'ów, żeby każdy kolejny news był wyżej... Bo jak dam $fp = fopen($plik, "a"); to mi daje kolejnego newsa niżej...
Pozdrawiam
