Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 5.04.2006 Ostrzeżenie: (0%)
|
witam. Proszę o pomoc w wykryciu błędu w tej mojej prostej klasie. Zamiast działać poprawnie wyświetla mi się lista takich komunikatów:
Warning: fread(): supplied argument is not a valid stream resource Otóż mam plik index.php który zawiera m.in taki fragment kodu:
oraz plik klasa.php którego zawartość to:
To moja pierwsza klasa jaką utworzyłem no i coś nie działa. Proszę o pomoc |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 5.04.2006 Ostrzeżenie: (0%)
|
dzięki, rzeczywiście o to chodziło. Mam jeszcze jedno pytanko - a co jeśli chciałbym utworzyć jeszcze jeden obiekt który w przeciwieństwie do innych obiektów (które przekazywały pięć parametrów) nie przekazywałby trzeciego parametu? Z tego co zauważyłem to parametry z obiektu są przekazywane do konstruktora w takiej kolejności jak są podane w obiekcie
żeby zobrazować:
I jak teraz dodać obiekt który nie będzie miał trzeciej zmiennej? Jesli wyrzucę z3 to kolejność się zaburzy i konstruktor błędnie przypisze zmienną z4 i z5 (jako z3 i z4). Gdyby brakowało ostatniej zmiennej to nie byłoby problemu, nie wiem jedynie jak to zrobić gdy brakuje którejś ze środkowych zmiennych. |
|
|
|
kristoff [php] czemu ta klasa nie działa 29.08.2006, 15:54:38
mike_mech Przy wywołaniu przekazujesz do konstruktora parame... 29.08.2006, 16:03:35
tiraeth Konkretnie dodaj w klasie:
[PHP] pobierz, plaintex... 29.08.2006, 16:08:37
Denver Można np. tak:
[PHP] pobierz, plaintext <?... 29.08.2006, 19:18:00 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 02:46 |