Création d'un concours

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Création d'un concours

Re: Création d'un concours

par QueDuBeau » 07 mai 2013, 14:45

Merci beaucoup pour votre aide.
Oui peut être resterons nous avec l'idée du mail alors...

Re: Création d'un concours

par moogli » 07 mai 2013, 14:41

L'ip pose aussi un autre problème il s'agit de sauvegarde de donnée 'personnelle' du coup, de mémoire, il y a un cadre légale.


de plus box dégroupée ne veux pas dire ip fixe même si souvent le baille dhcp est assez long :)


@+

Re: Création d'un concours

par ghost5922 » 07 mai 2013, 14:38

Bonjour,

Moogli je dis ip car maintenant beaucoup on une box zone dégroupé et donc une ip fixe mais après il est vrai qu'un proxi peux faire vite l'affaire

j'ai pas propose d'email n'y inscription car souvent on me dit que les clients non pas a s'inscrit pour vote puis après on peu avoir plusieurs email donc il est vrai que cela va être dur dur de vraiment limite la chose l'ip ete pour moi la chose la plus simple surtout quand on s'y connais pas beaucoup

Re: Création d'un concours

par moogli » 07 mai 2013, 14:32

salut,

l'adresse ip c'est de la poudre aux yeux, peux de gens ont réellement une ip fixe et un proxy suffit très simplement à passer ce type de protection.

L'adresse email peux être une bonne idée, mais il faut penser à la vérifier (envoie d'un mail avec lien pour valider le vote.


un système avec une base SQL est une bonne idée (cela peux être aussi SQLite ou un autre SGBD).

j'ajouterais deux champs à la table vote proposé, a savoir l'email et un champs indiquant la validation.

cote php il faudra :
- une page présentant les artistes (je suppose).
- une page vote
- une page permettant la validation du mail
- une page te permettant de voir ce qu'il y a dans la base et de supprimer les vote suspicieux.
- Une page affichant le résultat

Pour l'adresse email pense à ne pas accepter les adresses de domaine "poubelle" comme yopmail (par exemple).

Si non la seule vrai façon d'être de n'avoir qu'un vote par personne c'est une inscription, et encore si les gens ce s'inscrivent pas plusieurs fois (trop facile d'avoir plusieurs adresse email ;) )


@+

Re: Création d'un concours

par QueDuBeau » 07 mai 2013, 14:21

Je n'ai qu'un très vague souvenir de comment faire une requête SQL, mais je pense que l'un de mes collègues va savoir...

Re: Création d'un concours

par ghost5922 » 07 mai 2013, 14:15

Bonjour,

non cela vous donne une idée de structure pour vos tables sql
avant d'alle plus loin savez vous faire une requête sql ?

Re: Création d'un concours

par QueDuBeau » 07 mai 2013, 13:57

Merci pour cette réponse rapide.
Bonne idée pour l'adresse ip
Par contre je n'ai pas bien saisi pour le code...
ces trois lignes suffisent?

Re: Création d'un concours

par ghost5922 » 07 mai 2013, 13:49

Bonjour,

je vous conseil de le faire en php mysql

table
artiste : id,name
vote : ip,id_artiste


on ajoute l'ip plus l'artiste dans la table vote cela permet de limite un vote par ip

Création d'un concours

par QueDuBeau » 07 mai 2013, 13:38

Bonjour,
Nous sommes une association exposant des artistes issus du graffiti dans un bar de Pigalle.
Nous avons exposé 7 artistes entre octobre et avril.
Un concours avec vote par internet doit avoir lieu pour déterminer un vainqueur, il s'agit des "Spraycans Awards"
Et c'est là que nous sommes coincés...

Nous souhaiterions intégré un module de vote à notre site internet, quelque chose de simple:
Choisir l'artiste préféré, entrer son mail et valider.

Pour info, les artistes:
Octobre --> JADIS
Novembre --> JESSY DOUDOU STYLE
Décembre --> BEBAR
Janvier --> SMOOLUIZER
Février --> SARA CHELOU
Mars --> ANTU
Avril --> INTOX

Il faudrait que les informations entrées nous soient accessibles dans un fichier, par exemple un tableau Excel
afin que nous puissions aisément déterminer le vainqueur et vérifier que les emails soient valides...

Merci de votre aide

Axel pour Que Du Beau