![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Zduńska Wola Ostrzeżenie: (0%) ![]() ![]() |
Jaka funkcja sluzy do usuwaia danej linijki w pliku textowym. nie moge znalesc w manualu. prosze o funkcje z gory dziekuje
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 70 Pomógł: 0 Dołączył: 3.05.2003 Skąd: Głogów Ostrzeżenie: (0%) ![]() ![]() |
Sprawdź to, używam tego do usuwania E-maili z listy (plik txt).[php:1:ab7c078dca]<?php
$var = file($writeFile); $var = array_unique($zmienna); for($i=0;$i<count($var);$i++){ $mailFromFile = trim($var[$i]); if($mailFromFile == $mail) $line = $i; } unset($var[$line]); $file=fopen($writeFile,"w"); foreach($var as $verse){ fwrite($file, trim($verse)."rn" ); } fclose($file); ?>[/php:1:ab7c078dca] W tym wypadku usuwa linijke, która posiada zawartość $mail :-) |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 273 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Mazury Ostrzeżenie: (0%) ![]() ![]() |
Nie ma takiej funkcji. Musisz wczytać cały plik, usunąć co chcesz, a następnie zapisać ponownie... np.:
[php:1:1aa66955cf]<?php $plik = file ("/sciezka/do/pliku.txt"); ?>[/php:1:1aa66955cf] Masz w tablicy plik linia po linii. Teraz zapisz do pliku pomijając niepotrzebna linie, pamiętaj o "n". ![]() -------------------- <<< EB >>>
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 02:55 |