![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 495 Pomógł: 2 Dołączył: 5.02.2006 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Funkcja poniżej ma za zadanie przenieś wybraną kategorię w drzewku do innej kategorii. Ma sprawdzić, czy przypadkiem, kategoria dolcelowa nie jest jej podkategorią, i ewentualnie wygenerować błędy. Niestety nie robi tego. Gdzie jest błąd?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarząd Postów: 3 503 Pomógł: 28 Dołączył: 17.10.2002 Skąd: Wrocław ![]() |
Jeszcze raz.
Linie od 13tej do 18tej w podanym przez Ciebie listingu. Co to do cholery jest za składnia? 1. Zacznij od nauki tego, jak umieszczać funkcje w kodzie. 2. $blad w funkcji jest widoczna tylko wewnątrz niej. Polecam rozdział "Zasięg zmiennych" z manuala. A skoro jest to zmienna zawarta w funkcji, to nie jest ona widoczna poza nią. Musiałbyś uczynić ja globalną (co jest błędem programistycznym) lub zwrócić jej wartość po zakończeniu wszystkich pętli. Podsumowując, musisz poczytać o: Zasięgu zmiennych, funkcjach i Rekurencji |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 02:53 |