Usuwanie linii |
Usuwanie linii |
23.03.2002, 16:10:28
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.03.2002 Skąd: Gdynia Ostrzeżenie: (0%) |
Powiedzmy ze mam plik literki.txt o takiej zawartosci:
a jakis tekst b inny tekst c jeszcze inny I mam tez plik usuwaj.php i chce zeby tym usuwaj.php mozna bylo usunac cala linie zaczynajaca sie dana literka. powiedzmy w formularzu wybieram literke b i w pliku literki.txt otrzymuje takie cos: a jakis tekst c jeszcze inny jak to zrobic? |
|
|
23.03.2002, 16:33:42
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: -- Skąd: Tyczyn Ostrzeżenie: (0%) |
usun.php
------------------- <? $file=file("plik.txt"); for ($i=0;$i<count($file);$i++) { $l=$file[$i]; if ($litera==$l[0]) { unset($file[$i]); } } $ftp=fopen("plik.txt","w"); fwrite($ftp,join("",$file)); może nie działać |
|
|
24.03.2002, 09:36:25
Post
#3
|
|
Grupa: Zarejestrowani Postów: 268 Pomógł: 0 Dołączył: -- Skąd: kielce Ostrzeżenie: (0%) |
albo:
Kod $plik1 = fopen('zrodlo.txt' , 'r');
$plik2 = fopen('cel.txt', 'w'); while(!feof($plik1)) { $linijka = fgets($plik1, 100); if($linijka != 'linia do usuniecia') fputs($plik2, $linijka); } fclose($plik1); fclose($plik2); |
|
|
Wersja Lo-Fi | Aktualny czas: 24.09.2024 - 13:51 |