Non riesco a trovare l'errore in questo login
Pagina di Log-In:
<p align="center">
<?PHP
$dbnome = "my_[nomedb]";
mysql_connect("localhost","nome","password") Or Die ("Errore di accesso ai dati");
mysql_select_db($dbnome) Or Die ("Errore nella selezione del database");
$query = "SELECT * FROM utenti WHERE username='$login'";
$execute = mysql_query($query);
$dati = mysql_fetch_array($execute);
$user = $dati[username];
mysql_close($dbnome);
if ($login == "" OR $pass == "")
{
echo("");
}
else
{
if ($user == $login AND $dati[password] == $pass)
{
if ($dati[esiliato] == "SI")
{
echo("<meta http-equiv='refresh' content='0;URL=Esiliato.php'>");
}
else
{
session_start();
$_SESSION['login'] = $login;
$ciclo = "<center><font size='1' face='verdana'>"."Benvenuto "."$user"."</font></center>";
echo($ciclo);
echo("<meta http-equiv='refresh' content='3;URL=Main.php'>");
}
}
else
{
echo("<center><font size='1' face='verdana'>Login e/o Password errati</font></center>");
}
}
?>
<center><form action="<? PHP_SELF ?>" method="Post"><table width="200" height="10" border="1"><td><font size="1" face="verdana">Login:</font></td><td><input type="text" name="login"></td><tr><td><font size="1" face="verdana">Password:</font></td><td><input type="password" name="pass"></td></tr></table><br><input type="submit" Value="Entra"></form></center>
Pagina di Risposta:
<?PHP
session_start();
$login = $_SESSION['login'];
$dbnome = "my_numoise";
mysql_connect("localhost","nome","password") Or Die ("Errore Di Accesso Ai Dati");
mysql_select_db($my_[nomedb]);
$query = "SELECT * FROM utenti WHERE username='$login'";
$esecuzione = mysql_query($query);
$dati = mysql_fetch_array($esecuzione);
$user = $dati[username];
mysql_close($my_numoise);
if ($login == "")
{
?>
<BODY bgcolor="Black" text="Gold" link="gold">
<center><font size="1" face="verdana">.:Login e/o Password Errati:.</font></center>
<?PHP
}
else
{
if ($login == $user)
{
?>
Login Effettuato
<?PHP
}
else
{
echo("<meta http-equiv='refresh' content='3;URL=Main.htm'>");
}
}
?>
______________
Non so se l'errore sta nel login o nella pagina di risposta, qualcuno è in grado di aiutarmi?
Filippo
www.numoise.altervista.org