Witam.
wg mnie:
Cytuj:
s1=0; // ustawia wskaznik na poczatek pliku
pf_read(bufor,40, &s1);
s1 zwraca ilosc odczytanych bajtów. Należy go kontrolowac i wtedy kiedy odczyta mniej to znaczy, ze natrafiles na koniec pliku. Mozna go oczywiscie wykorzystywac rowniez w inny sposob ale w ten najczesciej.
Ustawienie 0 nie robi nic. ... zauwaz - nigdzie go uzytecznie nie wykorzystujesz.
Powinienes zamiast
s1=0; uzyc funkcji
pf_lseek(0);, zeby przestawic wskaznik na poczatek pliku. s1 jest w tym przypadku pomijane.
..wiec powinno byc:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Prawdopodobnie dziala to Tobie tylko za pierwszym razem i potem sa problemy.
pzdr.
wmr