Revision: 44809
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 19, 2011 04:25 by scottwatkins
Initial Code
<?php /* These are our valid username and passwords */ $user = 'jonny4'; $pass = 'delafoo'; if (isset($_POST['username']) && isset($_POST['password')) { if (($_POST['username'] == $user) && ($_POST['password'] == $pass)) { if (isset($_POST['rememberme'])) { /* Set cookie to last 1 year */ setcookie('username', $_POST['username'], time()+60*60*24*365, '/account', 'www.example.com'); setcookie('password', md5($_POST['password']), time()+60*60*24*365, '/account', 'www.example.com'); } else { /* Cookie expires when browser closes */ setcookie('username', $_POST['username'], false, '/account', 'www.example.com'); setcookie('password', md5($_POST['password']), false, '/account', 'www.example.com'); } header('Location: index.php'); } else { echo 'Username/Password Invalid'; } } else { echo 'You must supply a username and password.'; } ?> <?php /* These are our valid username and passwords */ $user = 'jonny4'; $pass = 'delafoo'; if (isset($_COOKIE[['username']) && isset($_COOKIE['password')) { if (($_POST['username'] != $user) || ($_POST['password'] != md5($pass))) { header('Location: login.html'); } else { echo 'Welcome back ' . $_COOKIE['username']; } } else { header('Location: login.html'); } ?>
Initial URL
http://www.phpnerds.com/article/using-cookies-in-php/2
Initial Description
Initial Title
Using Cookies in PHP > Practical Cookies : User Logon
Initial Tags
Initial Language
PHP