Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Pliki tekstowe, kasowanie wierszy?
kondorekk
post 24.10.2006, 14:25:00
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 5.12.2005

Ostrzeżenie: (0%)
-----


Witam serdecznie,
powiedzcie mi czy jesli mam dane zapisane w pliku tekstowym, to czy jest mozliwosc skasowania paru elementow tego pliku. Powiedzmy ze mamy zapisane w tym pliku wpisy z ksiegi gosci i kilka z nich chce skasowac za pomoca checkboxa np.
Myslalem o unlink()ale on skasuje mi caly plik (chyba).
Narazie wszystkie dane wyswietlam w tabeli (polecenie file(sciezka do pliku))
Petluje "for-em" i "exploduje" do komorek tabeli, ale nie mam za grosz pojecia jak moge takie elementy tablicy wykasowac i czy wogle jest to mozliwe.
Z gory dziekuje za pomoc
Konrad


--------------------
To cholerne wino pozbawia mnie myślenia
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tansky
post 24.10.2006, 14:32:24
Post #2





Grupa: Zarejestrowani
Postów: 87
Pomógł: 0
Dołączył: 5.12.2005

Ostrzeżenie: (0%)
-----


Cóż, sporo zależy od tego w jaki sposób te dane zapisujesz w tym txt. Jeśli php jest w stanie rozróżnić w którym miejscu kończy się jedna zmienna a zaczyna inna, to możesz zrobić sobie explode, porozkładać zmienne na checkboxy i zapisywać po wysłaniu formularza z powrotem, np w postaci:
  1. <?php
  2. zmienna=1&inna=2&inna=3
  3. ?>

W tym przypadku robisz explode po '&', a później po '='. Pierwsze to nazwa zmiennej ($$) a druga to jej wartość.

Tak ejst chyba najprościej.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 20:08