how can i pass variable through page html link to another page

Tuesday, November 3, 2015

I want to pass php variable to another page using html link
here is my code



<?php
$error = '';

if(isset($_POST['is_login'])){
$sql = "SELECT * FROM ".$SETTINGS["USERS"]." WHERE `email` = '".mysql_real_escape_string($_POST['email'])."' AND `password` = '".mysql_real_escape_string($_POST['password'])."'";
$sql_result = mysql_query ($sql, $connection ) or die ('request "Could not execute SQL query" '.$sql);
$user = mysql_fetch_assoc($sql_result);
if(!empty($user)){
$_SESSION['user_info'] = $user;
$query = " UPDATE ".$SETTINGS["USERS"]." SET last_login = NOW() WHERE id=".$user['id'];
mysql_query ($query, $connection ) or die ('request "Could not execute SQL query" '.$query);
}
else{
$error = 'Wrong email or password.';
}
}

if(isset($_GET['ac']) && $_GET['ac'] == 'logout'){
$_SESSION['user_info'] = null;
unset($_SESSION['user_info']);
}
?>
<?php if(isset($_SESSION['user_info']) && is_array($_SESSION['user_info'])) { ?>

<form id="login-form" class="login-form" name="form1">

<div id="form-content">
<div class="welcome">
<?php echo $_SESSION['user_info']['name'] ?>, you are logged in.
<br /><br />
<?php echo $_SESSION['user_info']['content'] ?>
<br /><br />
<a href="login.php?ac=logout" style="color:#3ec038">Logout</a>
<?php $user =$_GET['name']; ?>
<a href="home.php?name= <?php echo $user ?>" ac=Darshboard" style="color:#F00">Home</a>


I want to pass variable $user through link <a href="home.php?name= <?php echo $user ?>". Please use the above code to help correct on my link with variable $user.

0 comments:

Post a Comment