Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML] Usuwanie linijki z *.txt
patryk20120
post 28.02.2009, 21:48:20
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 1
Dołączył: 20.04.2008

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


Witam, mam plik np. "test.txt" i wyświetlam go na stronie, mam juz formularz do dopisywania danych do pliku, lecz jak zrobic, jeżeli się pomylę, jakieś usuwanie ?
treśc przykładowego pliku:
Kod
<table>
<tr> <td>dane 1</td>
<td> dane 2</td></tr></table>

i chciałbym zrobić jakieś inputy obok tych danych i przycisk usuń, który by działał mniej więcej tak jak tu http://forum.php.pl/index.php?showtopic=112697 że jak zaznaczę input obok "dane 1" i nacisne "usuń" to mi usuwa z pliku tylko te "dane 1" czyli usuwa linie "<td>dane 1</td>" mógłby mi ktoś powiedziec, czy istnieje taka funkcja, która usuanie dany fragment z pliku tongue.gif ?
Go to the top of the page
+Quote Post
erix
post 28.02.2009, 22:00:27
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
czy istnieje taka funkcja, która usuanie dany fragment z pliku ?

Nie ma takiej funkcji. winksmiley.jpg

Jedyne wyjście, to przeiterowanie wszystkich linijek (while" title="Zobacz w manualu PHP" target="_manual + fgets" title="Zobacz w manualu PHP" target="_manual) z "licznikiem" (jeśli krok pętli == linijka, to jej nie zapisuj). Mam nadzieję, że mniej więcej wiesz, o co chodzi. winksmiley.jpg


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
patryk20120
post 28.02.2009, 22:41:11
Post #3





Grupa: Zarejestrowani
Postów: 256
Pomógł: 1
Dołączył: 20.04.2008

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


Mniej więcej już mam zrobione, tylko jak zapisywac do pliku, aby tworzyła się nowa linia questionmark.gif
Mam tak i nie działa:
  1. <?php
  2. ...
  3.    fwrite($file, "$nick | $tresc /n");
  4. ...
  5. ?>
Go to the top of the page
+Quote Post
erix
post 28.02.2009, 22:42:27
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Zamiast slesza w /n użyj odwrotnego. winksmiley.jpg


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
patryk20120
post 28.02.2009, 22:49:29
Post #5





Grupa: Zarejestrowani
Postów: 256
Pomógł: 1
Dołączył: 20.04.2008

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


Działa i usuwa, wielkie dzięki winksmiley.jpg
Go to the top of the page
+Quote Post

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: 18.07.2025 - 04:28