Posto questa parte di codice, devo fare in modo che quando l'utente vota il sondaggio, mi arrivi una mail di avviso quando a video esce "Grazie, il tuo voto è stato inserito!"
PHP:
...
if(isset($_POST['puls_invio'])) {
if(!isset($_COOKIE['votato'])) { //Setta il cookie (2/4), il primo si trova in connessione.php
if(isset($_POST['voto'])) {
$voto=mysql_real_escape_string($_POST['voto']);
$q="UPDATE sondaggio SET $voto = $voto + 1 WHERE id=1";
if(mysql_query($q)) {
echo "Grazie, il tuo voto è stato inserito!";
echo "<meta http-equiv='Refresh' content='3; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
setcookie("votato", "si", time()+5*365*24*60*60); //Dura 5 anni, setta il cookie (3/4)
}
}
else {
echo "Devi selezionare una risposta!";
echo "<meta http-equiv='Refresh' content='3; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
}
}
else {
echo "Hai già votato, grazie!";
echo "<meta http-equiv='Refresh' content='3; URL=".htmlspecialchars($_SERVER['PHP_SELF'])."'>";
}
}
?>
...
Ultima modifica: