Thanks for the reply.
Yes as you mentioned it would just be a case of when they click submit it takes them to the login page (test.html). At the moment it takes you to a new page with a message saying you have logged in and has a link below to click to a forwarding url.
Full php form should be below.
<?php
session_start();
echo’
‘;
if($_GET[‘logout’] == ‘yes’){
$_SESSION[‘ConfigUserSess’] = ‘’;
$_SESSION[‘ConfigPasswdSess’] = ‘’;
echo ‘<div style=“font-family: Arial, Helvetica, sans-serif; color:#060; font-size:10pt; text-align: center;” >Congratulations!!!<br><br>
**** You Are Now Logged Out ****</div><br><br>
<a href="’.$_SERVER[‘PHP_SELF’].’">Click Here To Login Again</a>'.$Warning;
exit;
}
CONFIGURE
WHEN THE USER SUBMITS THE FORM. THESE VALUES MUST MATCH
$ConfigUser = ‘test’;
$ConfigPasswd = ‘test’;
STOP CONFIGURE
if($_SESSION[‘ConfigUserSess’] == $ConfigUser && $_SESSION[‘ConfigPasswdSess’] == $ConfigPasswd){
THE USER IS ALREADY LOGGED IN
echo ‘<div style=“font-family: Arial, Helvetica, sans-serif; color:#060; font-size:10pt; text-align: center;”>
Congratulations !!! - You are already logged in. </div><br>
<a href="’.$_SERVER[‘PHP_SELF’].‘“>Click Here To Continue</a><br><br>
<a href=”’.$_SERVER[‘PHP_SELF’].‘?logout=yes">Click Her To Logout</a>’.$Warning;
}else{
FUNCTION TO DISPLAY LOGIN FORM AND ERROR MESSAGES
function LoginForm($Errors){
DISPLAY ANY ERRORS IN RED COLORS
echo ‘<div style=“font-family: Arial, Helvetica, sans-serif; color:#fff; font-size:10pt; text-align: left;”>’.$Errors.‘</div>’;
?>
<form name=“form1” method=“post” action=“”>
<p><span class=“login”>Username:</span><br />
<input name=“LoginName” type=“text” size=“32”>
</p>
<p><span class=“login”>Password:</span><br />
<input type=“password” name=“UserPassword”>
</p>
<p>
<input name=“Login” type=“submit” class=“button-log” value=“Login”>
• <span class=“button-log2”> Resgister </span></p>
</form>
<?php
}
CHECKS IF LOGIN FORM HAS BEEN SUBMITTED
if(isset($_POST[‘Login’])){
CHECK IF USERNAME AND PASSWORD MATCH WITH CONFIGURATION
if(!$_POST[‘LoginName’] || !$_POST[‘UserPassword’]){
LoginForm(‘ERROR: All Fields Are Required.’);
}else{
if($_POST[‘LoginName’] == $ConfigUser && $_POST[‘UserPassword’] == $ConfigPasswd){
USERNAME AND PASSWORD MATCH. GIVE USER COOKIE TO LOG USERNAME AND PASSWORD
$_SESSION[‘ConfigUserSess’] = $ConfigUser;
$_SESSION[‘ConfigPasswdSess’] = $ConfigPasswd;
echo $_POST[‘user’].’ >
<a href=“http://www.bbc.co.uk/”>Click Here To Continue</a><br><br>'.$Warning;;
}else{
USERNAME AND PASSWORD DO NOT MATCH. - SHOW FORM
LoginForm(‘ERROR: Your Username and Password Do Not Match.<br>Try Again.’);
}
}
}else{
FORM HAS NOT BEEN SUBMITTED. SHOW LOGIN FORM
LoginForm(‘Login require for food service site’);
}
}
?>