Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Zapamietaj moj email
-brut-
post 17.01.2012, 20:27:37
Post #1





Goście







Zrobilem taki prosty system logowania - i logowanie dziala ale chcialbym dodac funkcje pamietania emaila - czyli ze jak uzytkownik zaznaczy checkbox to wtedy zeby zapamietal i do tego chcialem uzyc cookie

wersja ponizej jest zeby tak czy inaczej pamietal - nie wazne czy checkbox jest true czy false no ale niestety nie dziala to

  1.  
  2. <?php
  3.  
  4.  
  5. date_default_timezone_set('Europe/London');
  6.  
  7. if (!isset($_SESSION['access'])) {
  8.  
  9. if ($_POST['email'] && $_POST['password']) {
  10.  
  11. $time = date("H:i:s");
  12.  
  13. $date = date("d.m.Y");
  14.  
  15. include 'info.php';
  16.  
  17. $email = $_POST["email"];
  18.  
  19. $password = $_POST["password"];
  20.  
  21. $password = md5($password);
  22.  
  23. $find_user = mysql_num_rows(mysql_query("SELECT * FROM users WHERE email = '$email' and password = '$password'"));
  24.  
  25. if($find_user == 1) {
  26.  
  27. $check_activation = mysql_num_rows(mysql_query("SELECT * FROM users WHERE email = '$email' and status = 'yes'"));
  28.  
  29. if($check_activation == 1) {
  30.  
  31. $_SESSION["access"] = $email;
  32.  
  33. setcookie("email_remmeber", $email);
  34.  
  35. echo "ZALOGOWANO";
  36.  
  37. } else {
  38.  
  39. echo "TWOJE KONTO JEST JESZCZE NIEAKTYWNE";
  40.  
  41. }
  42.  
  43. } else {
  44.  
  45. echo "KONTO NIE ISTNIEJE LUB DANE SĄ BŁĘDNE";
  46.  
  47. }
  48.  
  49. mysql_close($connection);
  50.  
  51. }
  52.  
  53. }
  54.  
  55. ?>
  56.  



a jak nie jest zalogowany i jest formularz logowania to w inpucie email value jest cookie

sprawdzalem na innych prostrzych skryptach i dziala a tu nie - co jest zle ?
Go to the top of the page
+Quote Post
bim2
post 17.01.2012, 22:46:34
Post #2





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Sprawdź w przeglądarce czy ciastko się ustawia w ogóle. Bo ja widzę, że jak zamkniesz przeglądarke to ciasto znika (nie ustawiłeś parametru expire).
Przejrzyj setcookie


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 16.06.2025 - 21:19