Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sesja w logowaniu, Problem nie jest roziwązany
Raven1122
post
Post #1





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

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


Dobra, rozwiazalem juz moj problem, lecz teraz nastapil drugi ^^
Otóż po zalogowaniu gdy odświeżę strone wylogowywuje mnie. Dlaczego?
Kod:
  1. <?php
  2. if(isset($_POST['login']) && isset($_POST['pass'])){
  3. $login = trim($_POST['login']);
  4. $password = trim($_POST['pass']);
  5.  
  6. @mysql_connect('lxxx', 'xxx', 'xxx') or die(mysql_error());
  7.  
  8.  
  9. if($login != '' && $pass != ''){
  10. }
  11. else {
  12. echo("Uzupelnij wszystkie pola");
  13. }
  14.  
  15. $sql = "SELECT password FROM emes_users WHERE username = '$login'";
  16. $query = mysql_query($sql) or die(mysql_error());
  17. $row = mysql_fetch_array($query);
  18.  
  19. if($pass == $row['password']){
  20. $_SESION['auth'] = 1;
  21.  
  22. }
  23.  
  24.  
  25. else {
  26. $_SESSION['auth'] = 0;
  27. exit();
  28. }
  29. }
  30. else {
  31. echo("Niepowodzenie");
  32. exit();
  33. }
  34. if($_SESSION['auth'] = 1){
  35. ?>


Odzwiezam

ktos pomoze?

Ten post edytował Raven1122 7.01.2012, 21:50:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Raven1122
post
Post #2





Grupa: Zarejestrowani
Postów: 369
Pomógł: 2
Dołączył: 1.11.2010

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


zaraz mnie trafi (IMG:style_emoticons/default/haha.gif) mam juz wszystko:
  1. <?php
  2. if(isset($_SESSION['auth'])){
  3. include("../functions.php");
  4. connect();
  5. $login = mysql_real_escape_string($_POST['login']);
  6. $password = mysql_real_escape_string($_POST['pass']);
  7. if(empty($login) && empty($password)){
  8. exit("Uzupełnij wszystkie pola");
  9. }
  10.  
  11. else{
  12. $sql = "SELECT password FROM emes_users WHERE username = '$login'";
  13. $query = mysql_query('$sql') or die("Nie można odnależć danych");
  14. $row = mysql_fetch_array('$query');
  15. }
  16.  
  17. if($password == $row['password']){
  18. $_SESSION['auth'] = 1;
  19. }
  20. else {
  21. exit("Podano złe hasło lub login");
  22. }
  23. }
  24. if($_SESSION['auth'] == 1){
  25. ?>

a dalej po odswiezeniu wylogowywuje ;/
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: 7.10.2025 - 14:46