Salve a tutti, sono qua per chiedere un aiuto su un problema in PHP!VVoVe:
include("connection.inc");
$dbname="utenti";
mysql_select_db('utenti',$conn);
$mylogin=$_POST['login'];
$mypassword=$_POST['password'];
$sql="SELECT * FROM registrati WHERE login='$mylogin' and password='$mypassword'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1) {
// Register $myusername, $mypassword and redirect to file "login_success.php"
session_register("myusername");
session_register("mypassword");
header("location:login_success.php");
}
else {
echo "Attenzione username o password errati";
}
Questa è una parte del mio codice, è una pagina di login con controllo di username e password, utilizzando poi le sessioni. Da n form inserisco login e password che, confrontate con quelle nel database, portano a una pagina login_success.php se corrette, o richiede di nuovo l'inserimento se errate.
L'errore che mi viene fuori è: Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp1-8\www\login.php:12) in c:\programmi\easyphp1-8\www\login.php on line 88 e dipende tutto dalla riga
header("location:login_success.php"); ...sapete perchè o come posso fare per risolvere il problema? grazie!!![]()