Originariamente inviato da Plopper
Perchè dichiari solo il titolo del cookie devi dagli un valore
comunque devi dichiararlo prima del confronto nel form sennò non stamperà
mai il valore
codice:
<?php 
// impostare il cookie che registra l'email
															if(empty($HTTP_COOKIE_VARS))
{
setcookie ("emailmittente",$_POST['emailmittente']); 
}
else
{
echo $_COOKIE['emailmittente']; 
}
?>
<form name="upload" id="upload" method="post" action="vai.php" enctype="multipart/form-data">

La tua E-mail:<input type="text" id="emailmittente" name="emailmittente" value="<?php echo $_COOKIE['emailmittente']; ?>">
<input type="submit" id="go" name="go" value="Vai">
</form>
Cosi, mi riappare la Notice:
Notice: Undefined index: emailmittente in C:\Program Files (x86)\EasyPHP-5.4.0RC4\www\sito\pages\im.php on line 12