PHP akış mantığı sorunu

0 Cevap php

Benim PHP kodu ile bir sorun biraz, ben almak ne bağlı akışının farklı ülkelerde değişkenlere değer atama am var, ama bir noktada takılıp, almaya devam ediyor nedense, burada kodudur.

if (isset($session)) {  
    //if the user is in the database
    if ($row == 1) {

        $from = $_GET['from'];

            if (isset($from)) { 

                $page = $_GET['page'];

                switch ($page) {
                    case "game":

                        $page = "game";
                        sendVars($page);//send the variable

                        break;
                    case "gallery":

                        $page = "gallery";
                        sendVars($page);//send the variable

                        break;
                    case "leaderboard":

                        $page = "leaderboard";
                        sendVars($page);//send the Variable                     
                        break;

                }
        }else {             
                $page = "game";

                sendVars($page);//send the variable
            }

        //if the user is not in the database
        }else {

            //do this
        }

} else {

    //register
}

Şimdi bazı garip nedenle, ben bu yüzden http://www.mydomai.com/?from=set&page=gallery gibi galeriye sayfa değişkeni ayarlanmış olsa bile, oyun $ sayfanın değerini ayarlama tutar. Aklıma bunun tek nedeni benim anahtarı olması gerektiği gibi çalışmıyor olmasıdır? ya da bir şekilde anahtarı atlayarak?

Önceden teşekkürler!

0 Cevap