Learn when you want, where you want with convenient online training courses. Sign up now!
Experts Exchange Solution brought to you by
"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.
<?php // RAY_temp_rgb192.php 2013-10-10
// ONE PAGE WITH LOG-IN REQUIRED
// SESSION CONTROLS AUTHORIZATION DATA
// THE AUTHENTICATION CREDENTIALS
$uid = 'rgb192';
$pwd = 'secret';
// IF THE AUTHORIZATION FORM HAS BEEN POSTED
// TEST BOTH UID AND PWD
if ($_POST['uid'] == $uid)
if ($_POST['pwd'] == $pwd)
$_SESSION['authorized'] = $uid;
// IF THE CLIENT IS NOT AUTHORIZED, PUT UP THE LOGIN FORM
$form = <<<EOD
<input name="uid" placeholder="User Id" />
<input name="pwd" placeholder="Password" />
<input type="submit" />
// IF THE CLIENT IS AUTHORIZED, SHOW THE WEB PAGE
echo "<h1>Welcome $uid</h1>" . PHP_EOL;
echo "<p>You successfully entered the User Id and Password, so now you can see this page.</p>" . PHP_EOL;
Open in new window
Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.
From novice to tech pro — start learning today.
Premium members can enroll in this course at no extra cost.