Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kasowanie wierszy z pliku .txt
xamrex
post
Post #1





Grupa: Zarejestrowani
Postów: 267
Pomógł: 1
Dołączył: 10.08.2007

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


Elo,
Chciałbym napisać taki skrypt, wktórym podawałbym numer wiersza w pliku.txt i ten skrypt usówał by mi te wiersze, lub zastępował np. 'spacją'
coś takiego to by było:
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Pilsener
post
Post #2





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


  1. <?php
  2. function edytuj_linie ($filename, $index, $line) { //Zamienia linie w pozycji $index na ciag z $line 
  3.  $file = file ($filename); 
  4.  $file[$index] = $line . "r\n"; 
  5.  $fp = fopen ($filename, "w"); 
  6.  flock($fp, LOCK_EX); 
  7.  for( $w = 0; $w < count($file); $w++ ) 
  8. { 
  9. fwrite ($fp, $file[$w]); 
  10. } 
  11.  flock($fp, LOCK_UN); 
  12.  fclose($fp); 
  13. }
  14. ?>
- usuwanie jest jeszcze prostsze. Wczytuje plik do tablicy funckją file, usuwasz wybrany element funkcją unset, zapisujesz.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 5.10.2025 - 16:30