ciao
grazie della risposta..
non uso i cookies perchè non ho molta esperienza in questo genere.
Cmqe potrei provarci se mi aiuti.
Io ho modificato lo script e testato.. ma non mi quadra... praticamente riesco a rivotare.
Ho fatto così:


Codice PHP:
<?php if($_COOKIE[sondaggio] != $d[id]){ ?> // l'id è del sondaggio registrato nel cookie
<form action="include/process.php" method="post">
<input type="hidden" name="sondaggio" value="<?php echo $d[id]; ?>">    
<input type="hidden" name="ip" value="<?php echo $_SERVER['REMOTE_ADDR'?>">
    
    <?php    
        $sql
="SELECT * FROM $table2 WHERE id_sondaggio='$d[id]' ORDER BY id";
        
$r=mysql_query($sql);
        while(
$d=mysql_fetch_array($r)){
    
?>
        <div class="w470 f12 mb9"><input style="vertical-align: middle;" name="id_risposta" value="<?php echo $d[id?>" type="radio" align="bottom"><?php echo $d[risposta?></div>
    <?php ?>

Questa la pagina di processo

Codice PHP:
session_start();
include (
"config.php");

$s="INSERT INTO $table3 (id_risposta, ip) VALUES ('$_POST[id_risposta]', '$_POST[ip]')";
$r=mysql_query($s);

setcookie("sondaggio","$_POST[sondaggio]",time()+3600);

header("Location:../scheda.phtml?id=$_POST[sondaggio]"