> Hello everyone, > > I am trying to create a PHP login script using cookies but am having some > troubles. Here is my setup > > index.php -> authenticate.php -> admin.php > > I want a login form on index.php that allows me to login with my username > and password and then passes $_POST['username'] and $_POST['password'] to > authenticate.php > > Then authenticate.php authenticates against a database of allowed users > (Which I already have setup and it works fine), if a valid user has > entered the correct information then admin.php is loaded... > > header("location:admin.php"); > > ...the admin.php code would look something like the following.. > > Code: [Select] > <?php > if (isset($_COOKIE['username'])) { > echo "success!"; > } else { > echo "Failure"; > } > ?> > > So basically I think I need to create a cookie from index.php OR > authenticate.php and then pass the information to admin.php. > I set the cookie like this... > > setcookie("Admin", $username); > > Which file(index.php OR authenticate.php) do I create the cookie and how > do I access the information in the cookie on admin.php? > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > I finally got it working. I needed to setcookie() in login.php. Also, the names of the cookies(Using setcookie()) where wrong (The names where "Admin" when they should have been "adminuser" and "adminpass") Once I fixed that then the following worked in admin.php... <?php if (isset($_COOKIE['adminuser']) && isset($_COOKIE['adminpass'])) { echo "Success"; } else { echo "Failed"; } ?> -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php