No that didn't work either, for some reason it is not reading my elseif or else statements. I will post the entire page code and then if someone could check it out to see if I am missing a bracket or seomething.:
I will include the page in a couple different posts so that you can see the whole code. The part where the (!isset( $SESSION['bandlogin'], $SESSION['fanlogin'])){ no matter what syntax I use always returns false, even though both $SESSION vars aren't set.
/ Part One /
<?
session_start();
if (isset($_POST['login_x'])){
if ($_POST['remember'] =="yes"){
$cookie = true;
}
$email = $_POST['email'];
$password = $_POST['pass'];
mysql_connect
or die('Database is not responding.');
mysql_select_db("")or die('Unable to connect to database');
$match="SELECT * FROM Userinfo WHERE email = '$email' and password = '$password'";
$qry = mysql_query($match)
or die('Could not match data because of database error' . mysql_error());;
$num_rows = mysql_num_rows($qry);
if ($num_rows <=0){
mysql_connect
or die('Database is not responding.');
mysql_select_db("") or die('Unable to connect to database');
$match2="SELECT * FROM Faninfo WHERE email = '$email' and password = '$password'";
$qry2 = mysql_query($match2)
or die('Could not match data because of database error' . mysql_error());;
$num_rows2 = mysql_num_rows($qry2);
if ($num_rows2 <= 0){
$error = true;
} else {
while ($row2 = mysql_fetch_array($qry2)){
if ($cookie == true){
setcookie("login",$row2['email'],time()+3600,"","www.crescendomusiconline.com","");
}
$_SESSION['fanlogin'] = $row2['email'];
}
$requesttime = date('Y-m-d H:i:s');
$email = $_SESSION['fanlogin'];
mysql_connect
or die('Database is not responding.');
mysql_select_db("") or die('Unable to connect to database');
mysql_query("INSERT INTO Faninfo `lastlogin` VALUES '$requesttime' WHERE email = '$email')");
mysql_close();
header('location:member.php?userinfo=yes');
exit();
}
} else {
while ($row = mysql_fetch_array($qry)){
if ($cookie ==true){
setcookie("login",$row['email'],time()+3600,"","www.crescendomusiconline.com","");
}
$_SESSION['bandlogin'] = $row['email'];
}
$requesttime = date('Y-m-d H:i:s');
$email = $_SESSION['bandlogin'];
mysql_connect
or die('Database is not responding.');
mysql_select_db("") or die('Unable to connect to database');
mysql_query("INSERT INTO Userinfo `lastlogin` VALUES '$requesttime' WHERE email = '$email')");
mysql_close();
header('location:member.php?user=yes');
exit();
}
}
if (isset($_COOKIE['login'])){
if (!isset($_SESSION['bandlogin'], $_SESSION['fanlogin'])){
$email = $_COOKIE['login'];
mysql_connect
or die('Database is not responding.');
mysql_select_db("") or die('Unable to connect to database');
$match="SELECT * FROM Userinfo WHERE email = '$email'";
$qry = mysql_query($match)
or die('Could not match data because of database error' . mysql_error());;
$num_rows = mysql_num_rows($qry);
if ($num_rows <=0){
mysql_connect
or die('Database is not responding.');
mysql_select_db("") or die('Unable to connect to database');
$match2="SELECT * FROM Faninfo WHERE email = '$email'";
$qry2 = mysql_query($match2)
or die('Could not match data because of database error' . mysql_error());;
$num_rows2 = mysql_num_rows($qry2);
}
if ($num_rows2 >= 1){
while ($row2 = mysql_fetch_array($qry2)){
$_SESSION['fanlogin'] = $_COOKIE['login'];
$_SESSION['fanusername'] = $row2['username'];
$_SESSION['fanimagename'] = $row2['imagename'];
$_SESSION['fanlisting'] = @unserialize($row2['friendlist']);
$_SESSION['idno'] = $row2['idno'];
$_SESSION['playlistsongs'] = $row2['playlistsongs'];
$_SESSION['playlistenabled'] = $row2['playlistenabled'];
}
$requesttime = date('Y-m-d H:i:s');
$email = $_SESSION['fanlogin'];
mysql_connect
or die('Database is not responding.');
mysql_select_db("") or die('Unable to connect to database');
mysql_query("INSERT INTO Faninfo `lastlogin` VALUES '$requesttime' WHERE email = '$email')");
mysql_close();
}
if ($num_rows >= 1){
while ($row = mysql_fetch_array($qry)){
$_SESSION['bandlogin'] = $_COOKIE['login'];
$_SESSION['bandname'] = $row['band_name'];
$_SESSION['cdsalecount'] = $row['cdsalecount'];
$_SESSION['cdsalecount2'] = $row['cdsalecount2'];
$_SESSION['bandimagename'] = $row['imagename'];
$_SESSION['idno'] = $row['idno'];
$_SESSION['friendlist'] = $row['friendlist'];
}
$requesttime = date('Y-m-d H:i:s');
$email = $_SESSION['bandlogin'];
mysql_connect
or die('Database is not responding.');
mysql_select_db("") or die('Unable to connect to database');
mysql_query("INSERT INTO Userinfo `lastlogin` VALUES '$requesttime' WHERE email = '$email')");
mysql_close();
}
}
}
*/ End Part One