<html> <head> <title>Login</title> </head> <?php $hidden_hash_var='saren'; // polaczenie z baza danych include('connect.php'); @$user_name = $_POST['user_name']; @$password = $_POST['password']; // wywolanie funkcji logowania user_login($user_name,$password); // funkcja sprawdzajaca poprawnosc logowania function user_login($user_name,$password) { if (!$user_name || !$password) { $feedback .= ' ERROR - Missing user name or password '; return false; } else { $feedback .= ' ERROR - User not found or password incorrect '; return false; } else { user_set_tokens($user_name); $feedback .= ' SUCCESS - You Are Now Logged In '; return true; } else { $feedback .= ' ERROR - You haven't Confirmed Your Account Yet '; return false; } } } } // funkciaj ustawiajaca cookies function user_set_tokens($user_name) { if (!$user_name) { $feedback .= ' ERROR - User Name Missing When Setting Tokens '; return false; } } //wyswietlenie komunikatu ?> <!-- Logowanie --> Imie: <input type="text" name="user_name" /> Haslo: <input type="password" name="password" /> <input type="submit" value="Zaloguj sie" /> <br> </body> </html>
Poprzerabialem to na swoje potrzeby i wszystko dziala. Chcialem sie tylko dowiedziec jak teraz do tego dodac sesje z wykorzystaniem cookies? Ta funkcja tworzaca cookies dziala ok, ale nie wiem za bardzo jak to teraz wszystko do tego dodac. Jestem jeszcze za glupi na samodzielne analize wiec prosze o krotkie nakierowanie jak zrobic teraz, abym po zalogowaniu zostal przeniesiony na tajna.html? W sumie juz duzo o tym czytalem, ale jakos mimo to stoje w miejscu.