$id_walut[1] = "pln"; $id_walut[2] = "usd"; $id_walut[3] = "eur"; function przyrownaj($waluta, $id){ if ( $waluta == $id_walut[$id]) {} elseif ($waluta != $id_walut[$id]) $b= "Waluta nie zgadza sie z zapisanym"; elseif (!$id_walut[$id]){ $c="znaleziono nowe id o numerze $id o nazwie waluty $waluta" ; } else return 1; }
Może wy gdzieś widzicie błąd, bo szukałem, próbowałem i ciągle to samo.
Przykładowo dla: przyrownaj ("pln", 1) przekazana przez pętle wyskakuje cały czas "Waluta nie zgadza sie z zapisanym".
Dla innych poprawnie przekazanych też.
edit: rozwiazane, array nie byla w funkcji.