Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Operacje na plikach - kasowanie starej zawartości i dodawanie nowej
Forum PHP.pl > Forum > Przedszkole
Majkelo23
Jakiego trybu powinienem użyć, jeśli chcę usunąć cała zawartość otwieranego pliku, a następnie dodać tam nową zawartość? Tryb w tylko kasuje mi zawartość, ale nie dodaje nowej zawartości.
IProSoft
Pokaż co już masz, a co nie zapisuje.
Majkelo23
  1. $ciag_liczba = file_get_contents('los.txt');
  2. $ciag_czas = file_get_contents('los_czas.txt');
  3. $tab = array();
  4. for($i=1;$i<=49;$i++)
  5. {
  6. $tab[] = $i;
  7. }
  8. $a = array_rand ($tab, 6);
  9. $fp = fopen("los.txt", "w+");
  10. fputs($fp, $tab[$a[0]]);
  11. $fp = fopen("los_czas.txt", "w+");
  12. fputs($fp, time());


Nie zapisuje mi po prostu liczby oraz czasu do pliku, jak usunąć starą zawartość tych plików i dodać tam nową zawartość?
IProSoft
Za fputs daj fclose($fp);
i dodaj na początku pliku error_reporting(E_ALL); bo możliwe, że nie masz uprawnień a obsługa błędów jest wyłączona.
Wrzuciłem na local i nadpisuje mi za każdym razem.
Majkelo23
Dobra, file_put_contents() i bez zgrzytów, nieaktualne.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.