![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 200 Pomógł: 1 Dołączył: 4.08.2012 Ostrzeżenie: (10%) ![]() ![]() |
witam, oprocz bledu zadam o razu 2. pytanie aby nie zakladac nowego watku. ale najpierw blad (IMG:style_emoticons/default/wink.gif)
kod:
wyskakuje error - Warning: fclose() expects parameter 1 to be resource, integer given in... moglby ktos wyjasnic dlaczego? wydaje mi sie ze uzylem wszystkiego jak nalezy, fclose wymaga uchwytu, jest uchwyt: $fp. ale mimo wszystko napewno cos zle zrobilem wiec prosze o wskazanie bledu. i teraz pytanie: na kursie wyczytalem ze nalezy zamykac pliki funkcja fclose gdy skonczymy cos do nich zapisywac. bylo to dosyc mocno podkreslone. tutaj nie zamknalem ani $fp ani $fp2 i cały skrypt (wydaje sie ze) dziala jak nalezy. stad moje pytanie: co jezeli ignorowaloby sie zamykanie plikow, jakie sa konsekwencje? dziekuje i pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 318 Pomógł: 76 Dołączył: 27.12.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) ![]() ![]() |
Lekka poprawka, mam nadzieje, że nie poczujesz się urażony, a jedynie to co dodam pomoże Ci w dalszym pisaniu (IMG:style_emoticons/default/smile.gif)
Pyt. 1#: Zapomniałeś o wpisaniu apostrofu(czy jak to się tam zwie) w drugim parametrze funkcji fopen() w obu przypadkach, co prawdopodobnie skutkowało błędem. Ooops, faktycznie, tak jak kolega wyżej zauważył to na pewno wina przypisania zmiennej $fp do funkcji fwrite, ale myślę, że konstrukcja fopen() bez apostrofów również dałaby błąd. Pyt. 2#: Nie znam prawidłowej odpowiedzi, ale przypuszczam, że wiąże się to z zwolnieniem pamięci. Ten post edytował untorched 26.08.2012, 01:30:24 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 05:45 |