![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 18.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z pętlą która ma usuwać wpisy z pliku, owszem usuwa, ale pojedynczo, tj. pętla po usunięciu wpisu kończyła by się, zamiast wrócić do początku. Powinno usunąć wszystkie wpisy spełniające warunek.
plik php
plik vip.list Kod Serwer || nick || 22.01.2012 || 25.02.2012
Serwer || nick1 || 22.01.2012 || 25.02.2012 Serwer || test2 || 22.01.2012 || 24.02.2012 Serwer || lalal || 24.01.2012 || 26.02.2012 Serwer || kotek || 24.01.2012 || 24.02.2012 Serwer || piesek || 22.01.2012 || 23.02.2012 Serwer || nick5 || 22.01.2012 || 22.02.2012 Serwer || kotali || 22.01.2012 || 21.02.2012 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Ja bym to zrobił inaczej - zamiast usuwać coś z pliku stwórz sobie zmienną, która przechowa tylko te dane, które spełnią warunek. Warunek jest odwrotny do tego który masz w kodzie czyli zostawia tylko te wiersze, których ma nie usuwać.
ps. hmm if($end <= 0) ? a nie $end2? Ten post edytował CuteOne 26.02.2012, 02:44:52 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 18.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tak faktycznie tam jest $end
![]() OK, mam tak jak mi poleciłeś, jednak nie mam pojęcia dlaczego, ale nie dopisuje do pliku, chociaż zmienna przekazuje dane dobrze. Plik jest pusty po wywołaniu.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 18.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tak też już próbowałem...
Ten post edytował RaVeno 26.02.2012, 16:47:59 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 1 Dołączył: 18.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki wielkie, teraz działa!
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:14 |