![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 318 Pomógł: 6 Dołączył: 27.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam problem z odczytem pliku. Mianowicie po odczytaniu pliku (składajacego sie zawsze z 3 linii), np: REWOLUCJA 2005-02-07 "ANGORA" niekiedy dostaje cos takiego: REWOLUCJA "ANGORA" 2005-02-07 Oto funkcja odpowiedzialna za pobieranie i wyswietlanie:
Wie ktoś co moze byc tego przyczyna? Z gory dziekuje za odpowiedz - w/w strona to Kabaret Klika dzial felietony (pomijam juz fakt polskich znakow - juz poprawiam) -------------------- Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam. |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Otwórz sobie plik *.doc w notatniku
![]() -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 318 Pomógł: 6 Dołączył: 27.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(sf @ 2005-02-15 07:28:33) Otwórz sobie plik *.doc w notatniku ![]() *.txt - ok, otworzylem w listerze pod total commanderem i rzeczywiscie sa krzaki wpisane (poprawilem recznie). Lecz nadal nie wiem czy jest to blad funkcji zapisujacej:
Czy jest to po prostu blad osoby wpisujacej te dane (zarzeka sie ze nie)... Poza tym zauwazylem ze dzieje sie tak tylko przy $numerze parzystym, oraz zmiennej $kto = "ANGORA" ![]() -------------------- Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 597 Pomógł: 30 Dołączył: 19.02.2003 Skąd: Tychy Ostrzeżenie: (0%) ![]() ![]() |
Hm, tak jak na to patrze to nie umiem znaleźć błędu. Zastanawia mnie tylko czemu w funkcji wczytującej masz $plik i $plik2. Pozatym najlepiej użyć explode" title="Zobacz w manualu PHP" target="_manual. Dodać także obsługę błędów bo jej w ogóle nie ma.
Jeżeli problem występuje tylko przy jednym użytkowniku to najlepiej samemu się na niego zalogować i dawać posty. Sprawdzać stan pliku po zapisie. Szukać miejsca gdzie się sypie. Jeżeli nic się nie dzieje tzn. że wina leży wyłącznie po stronie tamtego użytkownika. Jeszcze jedna uwaga... funkcja odczytująca to jest masakra... Lepiej sobie zapisać do jakiegoś pliku nr ostatnio dodanego posta. Przy dodaniu nowego odczytujesz do zmiennej, dodajesz jeden i zapisujesz. -------------------- Zapraszam na mój php blog, tworzenie stron.
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:49 |