Ho risolto, avevo scritto time()*3600 e non me l'ha letto [BAH]
vecchio post
Codice HTML:
Sto per mettermi letteralmente a frignare!
Perchè non mi crea questo biscotto?
[PHP]
setcookie('avat',$inav,time()+3600*24);
[/PHP]
Codice completo:
[PHP]
<?php
session_start();
if($_POST['check'])
{
setcookie('user',$_POST['user'],time()+3600*24);
$olduser = file_get_contents($_SERVER['REMOTE_ADDR'].'/sessione.txt');
if($_POST['user'] == $olduser)
{
$avatar = file_get_contents($_SERVER['REMOTE_ADDR'].'/avatar.txt');
$inav = "<img src='".$avatar."'>";
setcookie('avat',$inav,time()*3600*24);
?>
<script>
alert("<?=$_POST['user'].$olduser.$inav?>");
</script>
<?php
}
}
$_SESSION['user'] = htmlentities($_POST['user'], ENT_QUOTES, "UTF-8");
$dir = $_SERVER['REMOTE_ADDR'];
if(mkdir($dir))
{
echo "Ci sono problemi con la creazione dell'utente.";
exit();
}
file_put_contents($dir.'/sessione.txt',$_POST['user']);
?>
[/PHP]
Vi scongiuro ditemi che sto sbagliando qualcosa, se non sistemo ho mandato tutto a puttane e mi toccherà fare dell'harakiri per sentirmi felice.
[IMG]http://img607.imageshack.us/img607/8611/biscotto.png[/IMG]
$_POST['user'] == $olduser combaciano.
Saluti & vaf******o ai cookie.