ho il seguente codice,che stranamente non setta i cookies,nonstante abbia messo ob_start()
dove sbaglio?
Codice PHP:
<?php
//INCLUDE FILE DI PROGRAMMA DB
include ("privato\dbprog.php");
ob_start();
$password_utente=get_password($username);
if ($password==$password_utente){
echo "user e password giusti";
setcookie("idutente","loggato",time()+60);
setcookie("username",$username,time()+60);
setcookie("password",$password,time()+60);
}
header ("location: /privato/destination.php");
?>
il fatto è che entra nell'if e quindi l'echo di "user e password giusti"; viene dato a schermo.ma i setcookie che ho messo dopo non vengono eseguiti,perchè quando l'header va alla pagina di destinazione non ottengo le variabili settate ...come è possibile??