login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[Php] Geen resultaat (Opgelost)

Offline Simax - 27/08/2007 19:21 (laatste wijziging 27/08/2007 19:29)
Avatar van SimaxOnbekend Heb een script geschreven,
om te controleren of er extra toegankelijke paginas zijn
(aan de hand van user rankings),
maar het wil niet werken.

  1. $standard = array("home","crew","news","services","incidents","contact");
  2. $admin = array("add_news","change_news","delete_news","view_news");
  3. $member = array("view_news");
  4.  
  5. $query = mysql_query("SELECT us_rank FROM users WHERE us_username = ".$_SESSION['username']".") or die(mysql_error());
  6. $result = mysql_fetch_assoc($query);
  7.  
  8. if(isset($_GET['page']))
  9. {
  10. if(in_array($_GET['page'],$pages))
  11. {
  12. if(isset($_SESSION['login']))
  13. {
  14. if($result['us_rank'] == "admin")
  15. {
  16. $pages = array_merge($standard, $admin);
  17. }
  18. elseif($result['us_rank'] == "member")
  19. {
  20. $pages = array_merge($standard, $member);
  21. }
  22. }
  23. else
  24. {
  25. echo("Je bent niet ingelogd.");
  26.  
  27. $pages = $standard;
  28. }
  29.  
  30. include $_GET['page'].".php";
  31. }
  32. else
  33. {
  34. echo("Ongeldige pagina.");
  35. }
  36. }
  37. ?>


Alvast bedankt!

4 antwoorden

Gesponsorde links
Offline Stijn - 27/08/2007 19:31
Avatar van Stijn PHP expert Op regel 5 is je query niet goed, het moet zo zijn:

  1. $query = mysql_query("SELECT us_rank FROM users WHERE us_username = ".$_SESSION['username']."") or die(mysql_error());


Daarnaast is er geen $pages te bespeuren in je script (lijn 10).
Offline Simax - 27/08/2007 19:45
Avatar van Simax Onbekend
stijn1989 schreef:
Daarnaast is er geen $pages te bespeuren in je script (lijn 10).

Hoe bedoel je?
Offline Stijn - 27/08/2007 19:52
Avatar van Stijn PHP expert Op lijn 10 staat $pages en $pages moet een array zijn en ik zie geen $pages staan in je script of is dit maar een stukje van je script?
Offline Simax - 27/08/2007 20:01 (laatste wijziging 27/08/2007 22:09)
Avatar van Simax Onbekend Zou ik dan '$pages = $standard' nog moeten toevoegen aan het script?

Dan werkt het nog steeds niet!
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.228s