pls tell me, what is the bug in below php function?
Code: Select all
ob_start();session_start();
$hostname = "***********";
$data_username = "********"; //database username
$data_password = "*******"; //database password
$data_basename = "**********"; //database name
$conn = mysql_connect("".$hostname."","".$data_username."","".$data_password."");
mysql_select_db("".$data_basename."") or die(mysql_error());
start()
function start() {
if(isset($_COOKIE['eku']) AND isset($_COOKIE['ekp'])){
$fetch_users_data = mysql_fetch_object(mysql_query("SELECT * FROM `members` WHERE username='".$_COOKIE['eku']."'"));
$password = $fetch_users_data->password;
$username = $fetch_users_data->username;
if ($_COOKIE['ekp'] != md5($password)) {
echo "Hi Guest,<br><br>";
return;
}
} else {
echo "Hi Guest,<br><br>";
return;
}
echo "Hi ".$username.",<br>";
if(isset($_COOKIE['eklastVisit'])){
$visit = $_COOKIE['eklastVisit'];
echo "Your last visit was - ". $visit."<br><br>";
}
$inTwoMonths = 60 * 60 * 24 * 60 + time();
setcookie('eklastVisit', date("G:i - m/d/y"), $inTwoMonths);
}
Thankz.