Új hozzászólás Aktív témák

  • pityaa23

    senior tag

    Közben még egy problémával találkoztam, csak hogy ne unatkozzak és ne tudjak haladni előre. Asztali gépen xampp-ot használva tökéletesen működik egy switch-case -be ültetett oldal navigáló, vagy hogy mondjam.

    A főoldalon így működik:
    $view = "";
    if(isset($_GET['view'])){
    $view = $input->getString("view");
    }
    switch ($view) {
    case "calculators":
    include 'modules/calculators/calculators.php';
    break;

    case "nutriet":
    include 'modules/nutriet/nutriet.php';
    break;

    case "dietplan":
    include 'modules/dietplan/dietplan.php';
    break;

    case "training";
    include 'modules/training/training.php';
    break;

    case "fastFood":
    include 'modules/fastfood/fastfood.php';
    break;

    default:
    include 'modules/user/user.php';
    break;
    }

    ugye itt valamit kiválasztva a címsorban ez jelenik meg:
    http://localhost/sportandhealth/index.php?view=nutriet

    azután ha belelépek mondjuk a kalkulátorokba, ott egy újabb switch-case segít az oldalak közötti navigálásban:
    <?php
    $calc="";
    if(isset($_GET['calc'])){
    $calc = $input->getString("calc");
    }

    switch ($calc) {
    case "pulse":
    include 'modules/calculators/pulse.php';
    break;

    case "calorieneeds":
    include 'modules/calculators/calorieneeds.php';
    break;

    case "idealweight":
    include 'modules/calculators/idealweight.php';
    break;

    case "calorieusage":
    include 'modules/calculators/calorieusage.php';
    break;

    default:
    include 'modules/calculators/listCalcForm.php';
    break;
    }
    ?>

    Itt ha belépek a pulse-ba akkor az így néz ki:
    http://localhost/sportandhealth/index.php?view=calculators&calc=pulse

    Viszont ha feltöltöm a fizetős tárhelyemre, ott nem működik már a második switch rendszer. Illetve nem igaz, mert egyszer jó egyszer nem. Pl a regisztrációnál egyik case ágat látja, másikat nem. A kalkulátorokat egyiket sem. Próbáltam játszani az include útvonalaival, de nem az a baj. Abszolút nem tudok rájönni mi lehet a gondja.
    Belinkelem, bár gondolom ez nem sokat segít nektek.
    [link]

    és nem kiröhögni, mondtam, hogy kezdő vagyok. :)

Új hozzászólás Aktív témák

Hirdetés