Jedna sprawa jeszcze do tego wątku. Wpisuję kolejno imiona w filmik, który przesyła je do php , który zapisuję je w pliku txt w kolejności po sobie 1,2,3,4,5 ( bo tak sformatowałem kod php). Niestety nie mogę sobie poradzić już z wyglądem kodu , dzięki któremu zapis w pliku txt będzie wyglądał w ten sposób ... 5,4,3,2,1 - czyli ostatnio wpisane imię było by na początku pliku txt. Myślę, że należy to wykonać na zasadzie otwarcia pliku txt wrzucenia do pamięci istniejących zawartości , wyczyszczenie całego pliku , wpisanie nowego imienia , wklejenie zawartości z pamięci. Próbowałem zmienić znacznik a na r+ , ale to wywoływało nadpis na wcześniejszą zawartość.
Jak zmodyfikować kod php by najnowsze wpisy zapisywał mi na samym początku w txt.
Kod: Zaznacz cały
<?php
define('FILE_TXT', 'imiona.txt');
if(isset($_POST['imie'])){
$file = @fopen(FILE_TXT, 'r+');
if(fwrite($file, $_POST['imie']."")){
echo '&fill&stan=ok&end';
}else{
echo '&fill&stan=no&end';
}
fclose($file);
}
?>