[ jelena1708 @ 25.06.2008. 09:38 ] @
kod izgleda ovako
Code:
switch ($cus_role){
    case "1":
        include("../includes/header.php");
        break;
    case "2":
        include("../includes/header_tech.php");
        break;
    case "3":
        include("../includes/header_tech.php");
        break;    
    case "4":
        include("../includes/header_tech.php");
        break;    
    case "5":
        include("../includes/header_tech.php");
        break;     
    case "6":
        include("../includes/header_user.php");
        break;     
    default:
        include("../includes/header_tech.php");
        break;
}

uvek uzme poslednju varijantu, a vredost je npr $cus_role=5 gde gresim?
Pomoc molim

[Ovu poruku je menjao Nemanja Avramović dana 25.06.2008. u 11:18 GMT+1]
[ stsung @ 25.06.2008. 10:12 ] @
Pozd.

Pa, koliko vidim ti u vecini sluchajeva includujesh jedan isti fajl, osim kada je $cus_role 1 ili 6. Ne znam zbog chega ponavljash isti kod vishe puta kada mozhesh da navedesh nekoliko case uslova za zajednichki deo koda.

Svako dobro.
[ Nemanja Avramović @ 25.06.2008. 10:20 ] @
Ako ti je vrednost promenljive integer (5), zašto u case stavljaš stringove ("5")?

Code:
switch ($cus_role){
    case 1:
        include("../includes/header.php");
        break;
    case 6:
        include("../includes/header_user.php");
        break;     
    default:
        include("../includes/header_tech.php");
        break;
}


p.s. Ako ti je vrednost promenljive 5, onda nećeš primetiti razliku jer i za case 5 i za default inkluduješ isti fajl
[ jelena1708 @ 25.06.2008. 10:54 ] @
Hvala puno