Bonsoir,
donc voila mon script devrai comparé l'ip et l'host si elle sont différente on peu poster sinon on peut pas. mais le problème c'est que sa fonctionne pas on peut tout le temps poster .
Merci de votre aide :)
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33 <?php require("sql.php"); $vhost=@getHostByAddr($_SERVER['REMOTE_ADDR']); $vip=($_SERVER['REMOTE_ADDR']); mysql_connect("$host", "$user", "$mdp"); mysql_select_db("$user"); $sql = mysql_query("SELECT * FROM br_sondage") or die (mysql_error()); $verif_ip = mysql_fetch_array($sql); if(($verif_ip['ip'] != $vip) || ($verif_ip['host'] != $vhost) ) { ?> <form action="sondage2.php" method="post"> <?php echo $donnees['titre']; ?><br> <input type="radio" name="vote" value="1"><br> <input type="radio" name="vote" value="2"><br> <input type="hidden" name="ip" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>"/> <input type="hidden" name="host" value="<?php $Host=@getHostByAddr($_SERVER['REMOTE_ADDR']); echo "$Host"; ?>"/> <input type="submit" value="valider" name="ok"> </form> <?php } else { echo 'Vous avez déjà voté<br />'; } mysql_close(); ?>

