ciao a tutti
ho un cookie con il quale memorizzo nome e mail dell'utente che commenta un mio articolo
questo fa si che quando l'utente andrà a commentare lo stesso articolo o un altro del mio blog avrà gia belli compilati questi due campi
gli articoli si trovano nel mio db mysql...ogni record corrisponde ad un articolo e sono contrassegnati da un campo id.

vengono richiamati nella stessa pagina attraverso $_GET

succede una cosa strana...se io vado a commentare l'articolo numero 1 il cookie non si crea e quindi i dati non rimangono memorizzati..quando vado a commentare gli altri il cookie si crea e in tutti gli articoli presenti che nel numero uno i dati compaiano...
Codice PHP:
//nel form per commentare
if(isset($_COOKIE['art_utente'])){
list(
$nome,$mail)=explode("|",base64_decode($_COOKIE["art_utente"])); 
$form_nome"

Nome:
<input name=\"nome\" value=\""
.$nome."\" type=\"text\"></p>";
$form_mail"

Email:
<input name=\"mail\" value=\""
.$mail."\" type=\"text\"></p>";
}
else{
$form_nome"

Nome:
<input name=\"nome\" type=\"text\"></p>"
;
$form_mail"

Email:
<input name=\"mail\" type=\"text\"></p>"
;
}
//tante righe sotto....
// la sua creazione
$tmpinfobase64_encode($nome."|".$mail);
                if(!isset(
$_COOKIE['art_utente']) OR $_COOKIE['art_utente'] != $tmpinfo ){
                
setcookie("art_utente","$tmpinfo",time()+360000) ;
                } 
devo avvertire di una cosa...
avevo creato un guestbook con lo stesso codice che gestisce i commenti un pochettino modificato però salvato su una pagina differente e ho pensato dipendesse dal fatto che il cookie era stato creato con lo stesso nome...