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]")