Mirko88
Utente Attivo
- Messaggi
- 658
- Reazioni
- 32
- Punteggio
- 56
ho questa pagina...ora il punto che mi interessa sapere è cosa ha di sbagliato l'azione login....ovvero controlla i dati nel database e se sono corretti indirizza alla home, oppure reindirizza all'index con un errore..solo che gli header per effettuare l'indirizzamento mi danno questo errore:
e non riesco proprio a capire il perché...tra l'altro ho un esempio fatto da un'altra persona da dove ho preso spunto ed è molto simile alla mia pagina, però i suoi header non danno errore e va perfettamente :boh:
grazie della disponibilità :)
Warning: Cannot modify header information - headers already sent by (output started at C:\Users\Mirko\Desktop\xampp\htdocs\progetto\azioni.php:8) in C:\Users\Mirko\Desktop\xampp\htdocs\progetto\azioni.php
e non riesco proprio a capire il perché...tra l'altro ho un esempio fatto da un'altra persona da dove ho preso spunto ed è molto simile alla mia pagina, però i suoi header non danno errore e va perfettamente :boh:
grazie della disponibilità :)
<?php
include "datiDiConnessione.php";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo NOMESITO; ?></title>
</head>
<body>
<?php
$azione=$_GET["act"];
function settaCookie($codU,$tempo){
setcookie("Login",$codU,time()+$tempo);
}
else if($azione=="login"){
$user=$_POST["user"];
$pass=md5($_POST["pass"]);
$ricorda=$_POST["ricorda"];
$conn=mysql_connect($mysql_host,$mysql_user,$mysql_passwor);
mysql_select_db($mysql_db);
$query="SELECT codUtente FROM utenti WHERE user='".$user."' AND pass='".$pass."' AND stato=1";
$risp=mysql_query($query);
if(mysql_num_rows($risp)==1){
$riga=mysql_fetch_array($risp);
if($ricorda==1)
$tempo=2592000;
else
$tempo=72000;
settaCookie($riga["codUtente"],$tempo);
header('Location: home.php'); <-----mi da errore
}
else
header('Location: index.php?err=noLogin'); <---- mi da errore
mysql_close($conn);
}
?>
</body>
</html>