Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Dane pobierane z bazy do sesji
walus16
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.05.2011

Ostrzeżenie: (0%)
-----


Witam,
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.

  1. <?php
  2.  
  3. require("silnik.php");
  4.  
  5. if(empty($_SESSION["zalogowany"]))$_SESSION["zalogowany"]=0;
  6. ?>
  7.  
  8. <?php
  9. if($_SESSION["zalogowany"]!=0) {
  10. 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
  11. ?>
  12. <html>
  13. <body background="obrazki/tlo.gif">
  14. <table><tr><td>
  15. <br><a href="admin.php">Panel administratora</a>
  16. <br><a href="admin.php?akcja=#">Dodaj newsa</a>
  17. <br><a href="admin.php?akcja=#">Dodaj panel </a>
  18. <br><a href="admin.php?akcja=#">Dodaj artykuł</a></table>
  19. <?
  20.  
  21. $akcja = $HTTP_GET_VARS[akcja];
  22. if($akcja=="")
  23. {
  24. include("index.php");
  25. }
  26. else
  27. {
  28. include($akcja.".php");
  29. }
  30. ?>
  31. <?php } else { ?>
  32.  
  33. <h3>Aby uzyskać pełen dostęp do serwisu musisz posiadać prawa administratora</h3>
  34.  
  35. <?php }} else { ?>
  36.  
  37. <h3>Aby uzyskać pełen dostęp do serwisu musisz się zalogować</h3>
  38.  
  39. <?php } ?>
  40.  
  41. </body></html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 19:34