Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP]Wyłączone logowanie
jarek998
post
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 31.01.2014

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


Witam, mam problem z wyłączeniem logowanie dla graczy którzy mają rangę 'Gracz'.

Gdy skasuję "AND $gracz['ranga'] != 'Administrator' " działa bez zarzutów, gdy w bazie jest '1' nie da się zalogować gdy jest '0' da się. Tylko chciałem dodać funkcje by Administrator zawsze mógł się zalogować i nie mogę znaleźć rozwiązania. (IMG:style_emoticons/default/thumbsdownsmileyanim.gif)



  1. $zapytanie = $db->query("SELECT * FROM ustawienia");
  2.  
  3. $zap = $zapytanie->fetch();
  4.  
  5.  
  6.  
  7. $sprawdz = $db->prepare("SELECT * FROM uzytkownicy WHERE email=:email AND haslo=:haslo");
  8.  
  9. $sprawdz->bindValue(':email', $_POST['email'], PDO::PARAM_STR);
  10.  
  11. $sprawdz->bindValue(':haslo', $haslo, PDO::PARAM_STR);
  12.  
  13. $sprawdz->execute();
  14.  
  15. $gracz = $sprawdz->fetch();
  16.  
  17.  
  18. if($zap['logowanie'] == 1 AND $gracz['ranga'] != 'Administrator'){
  19.  
  20. echo "<script type='text/javascript'>window.alert('Logowanie jest wyłączone')</script>";
  21.  
  22.  
  23. }
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: 23.08.2025 - 16:46