$get =($_GET['site']); switch($get) { case '': include('glowna1.php'); } else { include('glowna.php'); } break; case 'rejestracja': include('rejestracja.php'); break; case 'logowanie': include('logowanie.php'); break; case 'przypomnij': include('przypomnij.php'); break; /* case 'edytuj_profil': include('edytuj_profil.php'); */ case 'wyloguj': include('inc/wyloguj.php'); break;
Wszystko pięknie działa po zalogowaniu pokazuje mi co innego dla użytkownika a co innego dla gościa, ale jak zrobić aby były trzy warianty czyli.
1. user ze statusem 0
2. admin ze statusem 1
3. gosc
Każdy widzi co innego.
Tutaj fragment kodu odpowiedzialnego za logowanie
$connection = mysql_query("select * from users WHERE login ='$login' AND pass ='$pass'")or die (mysql_error()); $loginzbazy = $rekord['login']; $haslozbazy = $rekord['pass']; $statuszbazy = $rekord['status']; if($login != $loginzbazy || $pass != $haslozbazy) { } elseif($login == $loginzbazy && $pass == $haslozbazy) { $_SESSION['login'] = $loginzbazy;i $_SESSION['pass'] = $haslozbazy; $_SESSION['status'] = $statuszbazy; } else { } } }
Mógłbym na końcu kodu odpowiedzialnego dać if, który by odróżniał admina od usera a następnie przenosił admina do strony admin/index.php a usera jedynie do index.php ale jednak wolałbym aby obydwoje przechodzi do index.php i każdy widział co innego.
Jeszcze mam drugie pytanie jak zrobić link z dwoma zmiennymi czyli index.php?site=profil=login