Vous êtes ici: Support du web > Forum > Sites Web > PHP/MYSQL > [Topsite] Sécurité par IP

[Topsite] Sécurité par IP


Pour pouvoir créer ou répondre à des sujets, vous devez être connecté.
Pages: 1
Auteur Message
DjoDjo
La date31/05/2012 à 01:40:32

Mon avatar
Mon groupe
Bonjour,

Il y aurait il une ame charitable pour me modifier un bout de script sur le topsite pour empêcher le membre de voté deux fois de suite ? Il y a déjà la sécurité par cookie, mais il peut très bien les vider et de revoter. J'essai tant bien que mal de mettre la sécurité ip. J'ai déjà rajouté une table "info" avec une colonne "IP" mais je n'arrive pas ensuite à stocker l'ip ..
Je vous remercie par avance.





<?php
//On verifie si la personne na pas encore vote
if(isset($_COOKIE['topsitevote_'.$id]))
{
echo '<font color="red"><h2>Vous ne pouvez voter qu\'une fois par personne et par jour.</font></h2><br><br><center><img src="http://www.1site1clic.com/fr/wp-content/uploads/2010/08/stop.gif"></img>';
}
else
{
//Si le vote a ete confirme

if(isset($_POST['confirmation']) and $_POST['confirmation']=='true')
{
//On ajoute le vote
if(mysql_query('update topsite set votes=votes+1 where id="'.$id.'"'))
if(mysql_query('update stats set euros=euros+0.0003'))

{
echo '<strong>Votre vote a bien &eacute;t&eacute; comptabilis&eacute;.</strong>';
}
}
else
{
//On affiche le formulaire
?>


DjoDjo
La date31/05/2012 à 02:48:38

Mon avatar
Mon groupe
J'ai reussi à stocker l'ip et même savoir qui a voté qui.
Pour faire simple, lors du vote, sa stock l'ip du voteur, et l'id du site qui a été voté.

Maintenant, faut un petit code, pour vérifier si l'ip existe déjà dans la base de donnée, et de le bloquer si oui, sinon on enregistre le vote.

Et ensuite, vider ma table contenant ces infos toutes les 24h !

Je vous remercie. En attendant, je cherche de mon coté, je test etc...

DjoDjo
La date12/06/2012 à 23:50:14

Mon avatar
Mon groupe
Voilà, j'ai enfin réussi. Comme j'ai galerer, j'ai pas envie de mettre mon travail au public. Si vous êtes intéresser, contactez moi.

Pages:1


Il y a actuellent 40 personne(s) connecté(es)
Page générée en 0.008577 secondes
Retour en haut
Règlements - Nous contacter - Aider le site - RSS News
Copyright © Support du web - Toute copie partielle ou complète de nos créations est interdite sans l'accord de ses auteurs.
Toutes les marques citées appartiennent à leurs compagnies respectives.