what i really want is when the user hit logout, it should log the user out. how do get to create that? The ones have tried is really logging the user out, when you hit logout it still display the user account, that's not what i want. What i want is how do i create logout that will really logout the user completely. Here is my login page.
<?php
define('DB_HOST', 'localhost');
define('DB_NAME', 'university portal');
define('DB_USER','root');
define('DB_PASSWORD','password007');
$con=mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die("Failed to connect to MySQL: " . mysql_error());
$db=mysql_select_db(DB_NAME,$con) or die("Failed to connect to MySQL: " . mysql_error());
/*
$ID = $_POST['user'];
$Password = $_POST['pass'];
*/
function SignIn()
{
session_start(); //starting the session for user profile page
if(!empty($_POST['UserName'])) //checking the 'user' name which is from Sign-In.html, is it empty or have some text
{
$query = mysql_query("SELECT Username, Password, voting_status FROM voters where Username = '$_POST[UserName]' AND Password = '$_POST[password]'") or die(mysql_error());
$row = mysql_fetch_array($query) or die(mysql_error());
if(!empty($row['Username']) AND !empty($row['Password']))
{
$_SESSION['Username'] = $row['Username'];
$_SESSION['Voting Status'] = $row['voting_status'];
header("location:Home.php");
}else{
echo "username or password is incorrect";
}
}
}
if(isset($_POST['submit']))
{
SignIn();
}
?>
</form>
</div>
</div>
<div id="Footer"></div>
</div>
<p> </p>
</body>
</html>
<?php
mysql_free_result($Login2_form);
?>