Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z logowaniem :(
Gligamesh
post
Post #1





Grupa: Zarejestrowani
Postów: 227
Pomógł: 0
Dołączył: 13.06.2003
Skąd: rykowice

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


witam ma taki skrypt logowania
  1. <? 
  2.  
  3. mysql_connect (&#092;"localhost\", \"\", \"\");
  4. mysql_select_db (&#092;"podkret\");
  5.  
  6. $query = mysql_query(&#092;"SELECT * FROM `redakcja` WHERE `nick`='\".$PHP_AUTH_USER.\"'\"); 
  7. while ($rekord = mysql_fetch_array ($query)) 
  8. { 
  9. $name = $rekord[1]; 
  10. $password = $rekord[2]; 
  11. } 
  12.  
  13. if (($PHP_AUTH_USER<>$name)or($PHP_AUTH_PW<>$password)) { 
  14. header(&#092;"WWW-Authenticate: Basic realm=\"tajna strefa\\"n\"); 
  15. header(&#092;"HTTP/1.0 401 Unauthorizedn\"); 
  16. echo &#092;"Brak autoryzacji!\"; 
  17. exit; 
  18. } 
  19.  
  20. ?> 
  21.  
  22.  
  23. <!doctype html public \"-//w3c//dtd html 4.0 transitional//en\"> 
  24. <html><head><meta http-equiv=\"content-type\" 
  25. content=\"text/html; charset=iso-8859-2\"> 
  26. <title>Tajna strefa</title></head><body> 
  27.  
  28. Ok, udało Ci się wej&para;ć do tajnej strefy... 
  29.  
  30. </body></html>


niby dziala ale nie dziala, od razu pokauzje zawartosc strony, jak zrobic by spełniał swoja role (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
halfik
post
Post #2





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 17.05.2003
Skąd: Nysa

Ostrzeżenie: (10%)
X----


Tak na oko to moze tak:

  1. <?php
  2.  
  3. mysql_connect (&#092;"localhost\", \"\", \"\");
  4. mysql_select_db (&#092;"podkret\");
  5.  
  6. $query = mysql_query(&#092;"SELECT * FROM `redakcja` WHERE `nick`='\".$PHP_AUTH_USER.\"'\"); 
  7. while ($rekord = mysql_fetch_array ($query)) 
  8. { 
  9. $name = $rekord[1]; 
  10. $password = $rekord[2]; 
  11. } 
  12.  
  13. if (($PHP_AUTH_USER==$name) && ($PHP_AUTH_PW==$password)) { 
  14. echo '<!doctype html public \"-//w3c//dtd html 4.0 transitional//en\">'; 
  15. echo '<html><head><meta http-equiv=\"content-type\" ';
  16. echo 'content=\"text/html; charset=iso-8859-2\">'; 
  17. echo '<title>Tajna strefa</title></head><body> ';
  18.  
  19. echo 'Ok, udało Ci się wej&para;ć do tajnej strefy... ';
  20.  
  21. echo '</body></html>';
  22.  
  23.  
  24. }
  25. else{
  26. header(&#092;"WWW-Authenticate: Basic realm=\"tajna strefa\\"n\"); 
  27. header(&#092;"HTTP/1.0 401 Unauthorizedn\"); 
  28. echo &#092;"Brak autoryzacji!\"; 
  29. exit; 
  30. } 
  31.  
  32.  
  33.  
  34. ?>
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: 5.10.2025 - 21:38