A voir également:
- Script +1/-1 comme dans ce forum. Où trouver?
- Script vidéo youtube - Guide
- Trouver adresse mac - Guide
- Ou trouver mon adresse ip - Guide
- Trouver un nom avec une adresse ✓ - Forum Loisirs / Divertissements
- Trouver un numéro de portable avec un nom ✓ - Forum Mobile
3 réponses
Acid_
Messages postés
503
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
29 août 2014
158
7 sept. 2011 à 08:55
7 sept. 2011 à 08:55
Bonjour,
Ce genre de script est vraiment très facile à développer toi même.
Je ne vais pas t'en pondre un tout fait, mais je vais t'aider à le penser.
Chaque réponse à son propre compteur (+1 ou -1, qui incrémente ou décrémente le compteur).
A chaque fois que l'utilisateur clique sur +1 ou -1, il faut vérifier l'adresse IP pour éviter les doublons et donc se retrouver avec des +100 du même utilisateur.
Rien de bien compliqué, c'est juste une question de quelques lignes de code, et une colonne dans ta table en bdd.
Ce genre de script est vraiment très facile à développer toi même.
Je ne vais pas t'en pondre un tout fait, mais je vais t'aider à le penser.
Chaque réponse à son propre compteur (+1 ou -1, qui incrémente ou décrémente le compteur).
A chaque fois que l'utilisateur clique sur +1 ou -1, il faut vérifier l'adresse IP pour éviter les doublons et donc se retrouver avec des +100 du même utilisateur.
Rien de bien compliqué, c'est juste une question de quelques lignes de code, et une colonne dans ta table en bdd.
merci pour vos conseils, mais je suis pas très callé en bdd et php.
Y a pas un script tout fait qui traine sur la toile?
J'ai cherché sur google "script +1 -1" mais google ne prend pas en compte les + et les -
Une solution?
Y a pas un script tout fait qui traine sur la toile?
J'ai cherché sur google "script +1 -1" mais google ne prend pas en compte les + et les -
Une solution?
Apatik
Messages postés
5304
Date d'inscription
mercredi 28 janvier 2009
Statut
Contributeur
Dernière intervention
29 mai 2016
782
7 sept. 2011 à 09:03
7 sept. 2011 à 09:03
Tu pompes la source de CCM, et tu t'en inspire =)
Si tu sais pas faire, je pense que tu peux d'abord apprendre le JavaScript, et l'Ajax avant de te lancer là dedans...
Si tu sais pas faire, je pense que tu peux d'abord apprendre le JavaScript, et l'Ajax avant de te lancer là dedans...
Acid_
Messages postés
503
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
29 août 2014
158
7 sept. 2011 à 09:04
7 sept. 2011 à 09:04
Pomper la source ... et les requêtes il en fait quoi ?
Apatik
Messages postés
5304
Date d'inscription
mercredi 28 janvier 2009
Statut
Contributeur
Dernière intervention
29 mai 2016
782
7 sept. 2011 à 09:11
7 sept. 2011 à 09:11
Excuse moi mais une requête SQL qui fait -1 dans un champ, c'est loin d'être compliqué: "Si tu sais pas faire, je pense que tu peux d'abord apprendre le JavaScript, et l'Ajax avant de te lancer là dedans... "
..ok, et le SQL aussi alors.
..ok, et le SQL aussi alors.
Acid_
Messages postés
503
Date d'inscription
mercredi 24 août 2011
Statut
Membre
Dernière intervention
29 août 2014
158
Modifié par Acid_ le 7/09/2011 à 09:19
Modifié par Acid_ le 7/09/2011 à 09:19
C'est peut-être pas compliqué, mais c'est pas en pompant la source de CCM que ça va changer quoi que ce soit ... :noel:
EDIT : Voilà la source CCM
EDIT : Voilà la source CCM
<div class="notation"> <a href="#" actid="votem" title="Ce message ne vous semble pas utile, votez !" class="less"><img src="http://static.ccm2.net/www.commentcamarche.net/_skin/_common/img/pixeltransparent.gif" alt="moins" /></a> <a href="#" actid="votep" title="Ce message vous semble utile, votez !" class="more"><img src="http://static.ccm2.net/www.commentcamarche.net/_skin/_common/img/pixeltransparent.gif" alt="plus" /></a> <div class="clear"></div> </div>
Apatik
Messages postés
5304
Date d'inscription
mercredi 28 janvier 2009
Statut
Contributeur
Dernière intervention
29 mai 2016
782
7 sept. 2011 à 09:20
7 sept. 2011 à 09:20
Bah disons que ça lui donne une base de prétraiment des données...
D'ailleurs, par rapport à ta solution du "c'est facile", CCM ne se base pas uniquement sur l'IP, (mais aussi sur les comptes), et il y a plusieurs colonnes.. Il y a obligatoirement une table qui reprend "qui" à coté "quoi" pour "quel sujet". Ce qui dispense d'une colonne avec le score total de chaque message si on fait une somme des votes pour chaque sujet. Ou alors, il peut y avoir un script qui actualise le score du message dans une autre table pour limiter les requêtes. Mais à mon avis, le plus important c'est la table complète...
D'ailleurs, par rapport à ta solution du "c'est facile", CCM ne se base pas uniquement sur l'IP, (mais aussi sur les comptes), et il y a plusieurs colonnes.. Il y a obligatoirement une table qui reprend "qui" à coté "quoi" pour "quel sujet". Ce qui dispense d'une colonne avec le score total de chaque message si on fait une somme des votes pour chaque sujet. Ou alors, il peut y avoir un script qui actualise le score du message dans une autre table pour limiter les requêtes. Mais à mon avis, le plus important c'est la table complète...