Salvataggio IP e confronto col database

UnknownSoldier

Nuovo Utente
15 Set 2007
17
0
0
Napoli
thedoors.altervista.org
Ciao raga, ho creato un sondaggio e sto cercando di trovare il modo per evitare di far votare 2 volte nel mio sondaggio dallo stesso utente... memorizzo l'indirizzo ip e lo confronto con quelli salvati nel database, ma qualcosa non funziona, mi aiutate? :(

PHP:
<?php

$result=$_POST['sond'];
if (!$result) die("Non hai selezionato un'opzione! <a href=\"sondaggio.php\">Torna Indietro!</a>");

$ip=$_SERVER['REMOTE_ADDR'];

$db_host="localhost";
$db_name="my_thedoors";
$db_user="thedoors";
$db_password="";

$db=mysql_connect($db_host,$db_user,$db_password);
if ($db==false) die("Errore nel collegamento a MySQL!");

mysql_select_db($db_name,$db)
or die("Errore nella selezione del database!");

$query="SELECT ip FROM sondaggio";
$ris=mysql_query($query,$db);
if (ris==false) die("Errore nell'invio della query (verifica ip)!");

while ($row=mysql_fetch_array($ris))
 if ($ip==$row[ip]) die("Hai già votato!");

$query="CREATE TABLE IF NOT EXISTS sondaggio (
id int NOT NULL auto_increment,
ip int default 0,
result int NOT NULL default 0,
PRIMARY KEY (id) )";

mysql_query($query,$db)
or die("Errore nell'invio della query!");

$query="INSERT INTO sondaggio (ip,result) VALUES ('$ip','$result')";
mysql_query($query,$db)
or die("Errore nell'invio della selezione!");

?>

Salvataggio della selezione avvenuto con successo! <a href="sondaggio.php">Torna indietro</a>

<?php

mysql_close($db);

?>
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Potresti usare qualcosa come:

PHP:
$query="SELECT ip FROM sondaggio WHERE ip='$ip'";
$ris=mysql_query($query);
if (mysql_num_rows($ris) > 0)
{
echo "Hai già votato!";
}
 
Discussioni simili
Autore Titolo Forum Risposte Data
MarcoGrazia Salvataggio HTML in database PHP 2
A Errore durante il salvataggio Photoshop 0
A Compressione al salvataggio Photoshop 0
S problema salvataggio immagini Photoshop 0
T Fpdf salvataggio su directory protetta PHP 0
I Salvataggio snapshot IPCAM tramite PHP PHP 5
max1974 Salvataggio data errato PHP 3
L [Javascript] Problema salvataggio dati in db Javascript 1
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
S [PHP] salvataggio di un dato più volte PHP 0
A [Photoshop] Problema salvataggio foto in JPEG Photoshop 5
Luigixy [PHP] Salvataggio path su file PHP 3
M Salvataggio contenuto console javascritp in file di testo Presentati al Forum 0
F Ip cam e salvataggio video IP Cam e Videosorveglianza 1
A [Javascript] Salvataggio immagine da webcam Javascript 2
Laskot [Javascript] Registrazione e salvataggio utenti in LocalStorage Javascript 8
bubino8 [Javascript] jsPDF Con nome al salvataggio Javascript 2
L estrazione dati da mysql in php e salvataggio in cartella del server PHP 51
T salvataggio e ripresa dell'opzione select. PHP 9
A salvataggio file audio su una seconda pagina html Javascript 0
A Form fattura multiriga e query salvataggio mysql PHP 3
elpirata Pagina posizione Top dopo salvataggio form Javascript 0
Z [VB.NET] salvataggio dati da datagridview a database .NET Framework 1
P problema salvataggio e richiamo SESSION PHP 0
A [risolto] Ottimizzare salvataggio dati MySQL 4
Furiella Salvataggio file tramite sfoglia PHP 5
N Salvataggio risultati ricerca. Classic ASP 0
P Uploadify e salvataggio immagini nel DB PHP 21
N PhpMailer e salvataggio allegato sul server PHP 11
L salvataggio pagina con ckeditor PHP 0
S Salvataggio Manifesto A3 Photoshop 2
B Salvataggio impostazioni stile wordpress PHP 7
maxbossi [VBulletin] Salvataggio automatico post CMS (Content Management System) 1
carter problema salvataggio file txt WordPress 2
L problema salvataggio file testo PHP 10
V Aiuto su utilizzo ARRAY ed eventuale salvataggio all'interno del database! PHP 20
neo996sps [VB 2010] Aiuto su procedura di salvataggio dati mysql .NET Framework 1
A Salvataggio dati (era: funzione penso in javascript) PHP 2
E Salvataggio username (era: Problema PHP 5.3.6) PHP 15
riminese77 Salvataggio dati da List(of) ASP.NET 2
M Salvataggio immagini e file Flash Discussioni Varie 3
L schermata di salvataggio PHP 4
M Salvataggio pennelli personalizzati Photoshop 1
T Problema nel salvataggio dei dati dopo il form. PHP 7
I salvataggio guestbook Supporto Mr.Webmaster 0
I Salvataggio dati sessione in tabella PHP 4
A bloccare salvataggio dell'immagine Sicurezza e Virus 3
G Impedire salvataggio pagina web HTML e CSS 5
M Salvataggio automatico Javascript 5
W Salvataggio in php PHP 1

Discussioni simili