![]() |
![]() |
-Beterof- |
![]()
Post
#1
|
Goście ![]() |
Piszę skrypt newsów i mam pytanie. Jak zrobić coś takiego, żeby usuwało mi wpis z jednej linii pliku tekstowego ale tylko z jednej a reszta żeby nie była usuwana??
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
@xbigos:
1) wczytujesz plik linia po linii - fopen, fread 2) zapisujesz plik linia po linii do pliku tymczasowego fopen, fwrite 3) w kroku drugim nie zapisujesz tylko linijkim ktora chcesz usunac 4) usuwasz plik oryginalny a plik tymczasowy zmieniasz nazwe na oryginalny Innej metody raczej nie ma. O ile po pliku mozesz skakac (fseek) o tyle nie mozesz bezposrednio w nim usuwac. Cytat Wiem co robi file() tylko jak później usunąć wybraną linię o to mi chodzi. No wybacz, ale przypomne ci oco sie pytales:Cytat Ok użyję file() ale co dalej po tym. Jak rozbić to na linie? używając explode() czy coś innego ?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 02:53 |