In una pagina web, ho inserito questo:
<?php
function check($user,$password){
include("utenti.php");
foreach($utenti as $user_ => $password_){
if (($user==$user_) AND ($password==$password_)) {
return true;
}
}
return false;
}
function form_login(){
?>
[....]
<?php }
if(isset($_POST["utente"])){
if (check($_POST["utente"],$_POST["password"])){
$_SESSION["utente"] = $_POST["utente"];
$_SESSION["password"] = $_POST["password"];
header("Location: online/index.php");
}
else{
form_login();
}
}
else{
form_login();
}
?>
Da questo problema:
Warning: Cannot modify header information - headers already sent by (output started at c:\programmi\easyphp\www\banda_sito\login.php:13) in c:\programmi\easyphp\www\banda_sito\login.php on line 187
Sapete come risolverlo??Grazie mille!!!