[php] Zapisywanie zawartości do pliku txt

Mam pytanko, jak zrobić, aby skrypt zapisywał pewną wartość (zmienną) do pliku .txt? Jeśli wcześniej plik był już zapisany, przydałoby się, żeby skrypt go najpierw czyścił, dopiero potem zapisywał.

co tu dużo pisać :slight_smile:

http://www.leon.w-wa.pl/texts/kurs/file.php?t=d

przeczytałem, ale nie rozumiem…

chcę zapisać wartość zmiennej $stan do pliku stan.txt

Jeśli zawartość istnieje, nalezy nadpisać. Jak wyglądałby taki kod? Może ktoś podać, najlepiej z objaśnieniami, abym wszystko załapał :slight_smile: bo o to tu chodzi

mówisz i masz :smiley:

<?

$stan="to sa dane ktore chcesz zapisac ";

// otwarcie pliku do zapisu

$fp = fopen("stan.txt", "w");

if($fp){echo 'plik otwarto';}else{echo 'błąd w otwarciu pliku';}

// zapisanie danyc

$zapiszak=fputs($fp, $stan);

if($zapiszak){echo '
plik zapisano';}else{echo '
błąd w zapisie';}

// zamknięcie pliku

fclose($fp);

?>

ważne nie zapomnij o chodach bo będzie ci wyrzucał bład o ochronie zapisu :slight_smile:

przykład działający

http://krawczyk.webd.pl/sign/zapis.php

do pliku w którym zapisujesz http://krawczyk.webd.pl/sign/stan.txt


lekka zmiana kodu:)

ulatniam sie z domku takze w raize czego ktos inny bedzie ci musiał pomóc :frowning: ale myśle ze powinno wszystko jasne i oczywiste :slight_smile:

Wielkie dzięki :slight_smile: