Uffa... ho letto la documentazione e avevo già provato i vostri codici ma nada... vabbé, riproverò fin che nn capisco dv sbaglio :S
Grazie cmq ragazzi!
EDIT: ragazzi ho risolto! il problema era la path! Io avevo creato i cookie inizali impostandoli per tutto il dominio mentre quando li cancellavo non passavo il parametro path :S
Codice PHP:
<?
//Così lo creavo
if($row['username']==$i_uname){
if($row['pwd']==$i_pwd){
if(isset($_POST['rem'])){
setcookie("my", "1", time()+60*60*24*360, "/");
}else{
$_SESSION['autorizzato']=1;
}
header("Location: ../admin.php");
break;
}
else{
header("Location: ../admin_login.php?err=1");
break;
}
}
//... e così lo cancello!
if(isset($_COOKIE['my'])){
setcookie("my","",time()-3600*24, /* Eccolo qui il mio errore!! */ "/" /*Bastava dirgli di creare nel percorso giusto!*/);
// echo "cookie scritto";
header("Location: ../");
}
?>