Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> logowanie + cookies
Legro
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 3
Dołączył: 18.07.2005

Ostrzeżenie: (40%)
XX---


na poczatku dodam ze szukalem pod logowanie + cookies ale nic

wiec sie pytam jak zrobic logowanie z uzyciem cookies? bo na sesjach nie chce robic bo nie rozumiem
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ociu
post
Post #2





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Tworzysz sobie formularz i tak:
  1. <?php
  2. # Sprawdzamy, czy pola nie zostaly wyslane puste, jest tak, to konczymy.
  3. if(!empty($_POST['login']) && !empty($_POST['pass'])) die('Pola są puste');
  4.  
  5. # Sprawdzamy czy dane są poprawne (np. dane sa w pliku config.php)
  6. if($_POST['login'] == $login && $_POST['pass'] == $password)
  7. {
  8. #tworzymy ciacho
  9. setcookie('login', TRUE, time()+3600*24);
  10. }
  11.  
  12. ?>


Spradzamy czy cachio istnieje, jeśli tak, to user jest zalogowany
  1. <?php
  2. if(isset($_COOKIE['login'])) echo 'Jesteś zalogowany !';
  3. ?>


A teraz wylogowanie, czyli niszczymy ciastko
  1. <?php
  2. setcookie('login');
  3. ?>


To na tyle.

pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie
- Legro   logowanie + cookies   24.08.2005, 12:46:01
- - strife   Czego konkretnie nie rozumiesz? pytaj! Na coo...   24.08.2005, 13:13:22
- - Kas   Możesz też robić prosty skrypt php bez bazy MySql ...   24.08.2005, 13:19:13
- - Legro   no ale nie rozumiem tego naprawde... jak ktos by b...   24.08.2005, 13:39:00
- - strife   [PHP] pobierz, plaintext <?php session_sta...   24.08.2005, 14:03:19
- - ens0re   http://pl.php.net/manual/pl/ref.session.php <= ...   24.08.2005, 14:03:24
- - gloin   1. przez url podajesz jakis sid (session id - moze...   24.08.2005, 14:08:26
- - Legro   CytatBTW. Znowu Ci nie wierzę że szukałeś tongue.g...   24.08.2005, 14:24:56
- - Ociu   Tworzysz sobie formularz i tak: [PHP] pobierz, pla...   24.08.2005, 16:55:37
- - Legro   zrobilem tak jak ociu napisał.. jak mam logowanie...   24.08.2005, 17:25:38
- - strife   Przeprowadź prosty debug, zobacz czy ten skrypt w ...   24.08.2005, 23:36:09
- - Ociu   Spróbuj dać: [PHP] pobierz, plaintext <?phpsetc...   25.08.2005, 07:27:29
- - Legro   dałem i nie działa napiszcie mi jakis na sesjach....   25.08.2005, 15:26:50
- - strife   Cytatprosze o napisanie 100 PLN, przelew na konto ...   25.08.2005, 16:24:48
- - Legro   ehh jeszcze gorszy mam metlik w glowie napisałes...   25.08.2005, 17:18:19
- - strife   Cytat(Legro @ 2005-08-25 18:18:19)napiszcie m...   28.08.2005, 16:42:22
- - Legro   ok.. ale zapytam tylko skad sie wzieło w tym: [PH...   28.08.2005, 16:56:47
- - strife   $k - to imię użytkownika w bazie, natomiast ...   28.08.2005, 17:10:45


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 - 00:48