Re: Login script login

From: Date: Fri, 02 Feb 2007 11:45:34 +0000
Subject: Re: Login script login
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-248188@lists.php.net to get a copy of this message
Dave Carrera wrote:
Hi All, Having a grey brain moment here and need some advise on the logic of this, should be simple, login script. I am checking validity of customer number customer email customer password (md5 in mysql) So i have my form with relevant fields Now i am getting problems with either sql or how i am handling , and showing, and errors..... I think what i am asking is this If someone just hits the login button show error "All fields must be entered" If customer number dose not excist show relevant error If customer number ok but email not show error If customer number ok but email ok but password is not show error If all is ok set sessions, got this ok, and proceed. Any help with with this is very much appreciated. Kind Regards Dave C
I'm not totally clear what the question was in there. Personally I keep this simple... <?php $_POST['number'] =
        (isset($_POST['number']) ? trim($_POST['number']) : '');
$_POST['email'] =
        (isset($_POST['email']) ? trim($_POST['email']) : '');
if (empty($_POST['number']) or
    empty($_POST['email']) or
    empty($_POST['password']))
{
    die('All fields must be entered');
} // Find the customer/user/whatever you need from the given details if (<<not found>>) {
    die('Unable to locate customer/user/whatever');
} // Set up the session here, or however you're tracking the // current customer/user/whatever header('Location: /somewhere_else'); ?> Hope that helps. -Stut

« previous php.general (#248188) next »