login  Naam:   Wachtwoord: 
Registreer je!
 Forum

rank checken

Offline Ultimatum - 20/11/2005 21:13
Avatar van UltimatumPHP expert heb hier een script dat je rank checkt en dan wel of niet toegang verleent, alleen als ik het toepas en ben niet ingelogd staat er keurig van dat je moet inloggen om te pagina te bezichten alleen de inhoud vna de pagina word ook geshowd 

statuscheck.php
  1. <?php
  2. if(empty($_COOKIE['username']) AND (empty($_COOKIE['password']) AND (empty($_COOKIE['hash'])))) {
  3. function secure($rights){
  4. if($rights == "2" || $rights == "3" || $rights == "4" || $rights == "5"){
  5. echo ("You need to login to view this page");
  6. }
  7. else{}
  8. }
  9. }
  10. else{
  11. $query = mysql_query("SELECT * FROM members WHERE username='" . $_COOKIE['username'] . "' AND pass='" . $_COOKIE['password'] . "'") OR die(mysql_error());
  12. $list = mysql_fetch_object($query);
  13. $rank = "$list->rank";
  14. $query_rank = mysql_query("SELECT * FROM ranks WHERE id='" . $rank . "'") OR die(mysql_error());
  15. $list_rank = mysql_fetch_object($query_rank) OR die(mysql_error());
  16. $rank_rights = "$list_rank->rights";
  17. $rank_color = "$list_rank->color";
  18. $rank = "$list_rank->rank";
  19.  
  20. if($rank_rights == "0"){
  21. echo ("<strong>You have been banned form this site!</strong><br><br>");
  22.  
  23. }else{}
  24.  
  25. function secure($rights){
  26. global $rank_rights;
  27.  
  28. if($rights == "5"){
  29. if($rank_rights == "5") {}
  30. else{
  31. echo ("You don't have permission to view this page");}
  32. }
  33. if($rights == "4"){
  34. if($rank_rights == "4" || $rank_rights == "5") {}
  35. else{
  36. echo ("You don't have permission to view this page"); }
  37. }
  38. if($rights == "3"){
  39. if($rank_rights == "3" || $rank_rights == "4" || $rank_rights == "5"){}
  40. else{
  41. echo ("You don't have permission to view this page");}
  42. }
  43. if($rights == "2"){
  44. if($rank_rights == "2" || $rank_rights == "3" || $rank_rights == "4" || $rank_rights == "5"){}
  45. else{
  46. echo ("You don't have permission to view this page"); }
  47. }
  48. if($rights == "1"){}
  49. else{}
  50. }
  51. }
  52. ?>


en dan op mijn pagina doe ik dit:
secure.php
  1. <?php
  2. include("config.php");
  3. include("statuscheck.php");
  4. secure("3");
  5.  
  6. echo "secure3";
  7.  
  8. ?>


even simple secure pagina gemaakt anders krijg je van die lappen text 

maar als ik niet ben ingelogd en ga naar secre.php moet er komen te staan:
Citaat:
You need to login to view this page


alleen ik krijg
Citaat:
You need to login to view this pagesecure3


ook de inhoud van secure3.php 

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.188s