Napisałem sobie krótki skrypt oparty na sesjach panelu admina. Mam do niego dostęp jak się zaloguję, ale chciałbym wprowadzić zmianę tak, aby nie każdy kto się zarejestruje mógł wejść do niego. Chcę wprowadzić zmianę taką, że jeżeli w bazie danych w polu user_admin mam wpisanie "tak" to mam dostęp, a jeżeli "nie" to jest brak dostępu oczywiście wykorzystując sesję. Niestety nie wiem jak.
<?php require("silnik.php"); ?> <?php if($_SESSION["zalogowany"]!=0) { if($_SESSION["user_admin"]== 'tak') { //jeżeli w bazie danych jest "tak" to mam dostęp ale nie wiem co zrobić aby sesja sprawdzała co jest w bazie ?> <html> <body background="obrazki/tlo.gif"> <table><tr><td> <br><a href="admin.php">Panel administratora</a> <br><a href="admin.php?akcja=#">Dodaj newsa</a> <br><a href="admin.php?akcja=#">Dodaj panel </a> <br><a href="admin.php?akcja=#">Dodaj artykuł</a></table> <? $akcja = $HTTP_GET_VARS[akcja]; if($akcja=="") { include("index.php"); } else { include($akcja.".php"); } ?> <?php } else { ?> <h3>Aby uzyskać pełen dostęp do serwisu musisz posiadać prawa administratora</h3> <?php }} else { ?> <h3>Aby uzyskać pełen dostęp do serwisu musisz się zalogować</h3> <?php } ?> </body></html>