Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Kasowanie zawartosci pliku txt na serwerze
#1
Czy jest mozliwosc zrobienia Takiego czegoś:

Mam plik wpis.txt na serwerze, no i tam mi się zapisują powiedzmy komentarze do strony. Jak zrobić ze w panelu admina mam przycisk który resetuje wszystkie wpisy czyli poprostu czyści zawartość wpisy.txt i pozostawia plik pusty, ewentualnie kasuje go i tworzy na nowo.

Pozdrawiam
Odpowiedz
#2
Hmm nie znam komendy na usunięcie zawartości, nie wiem nawet czy taka jest, ale możesz użyć 2 innych komend. Mianowicie usunięcia pliku:

Kod PHP:
unlink("wpis.txt"); 

Oraz stworzenia pliku:

Kod PHP:
touch("wpis.txt"); 

Możesz tych 2 komend użyć jednocześnie jedna pod drugą i wtedy skasujesz plik i go od razu stworzysz, czyli właściwie uzyskasz ten sam efekt, co przy usunięciu całej zawartości. Jak masz panel admina, to możesz to ładnie wpasować z warunkiem:
np. w adresie www.strona.pl/admin.php?usunwpis
i w kodzie:

Kod PHP:
if (isset($_GET['usunwpis'])) {
unlink("wpis.txt");
touch("wpis.txt");


To tak schematycznie oczywiście Smile
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  chmod atrybuty katalogów, plików na serwerze www kompan 1 2,879 26-08-2013, 22:37
Ostatni post: msx83
  Problem na serwerze deo0512 2 2,694 10-06-2013, 22:37
Ostatni post: deo0512
  Ładowanie pliku przemysuaw 4 4,035 12-03-2013, 01:54
Ostatni post: mateo
  Odczytanie pliku michalszyd 4 3,936 07-01-2013, 00:44
Ostatni post: michalszyd
  [php] Okreslanie wielkosci pliku. xtronix856 2 2,427 02-09-2012, 20:50
Ostatni post: xtronix856

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl