MODULE DE NOTATION TRES COMPLET SANS BASE DE DONNEES

pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005 - 14 mai 2003 à 21:45
abouABC Messages postés 15 Date d'inscription samedi 9 juin 2007 Statut Membre Dernière intervention 23 septembre 2008 - 15 déc. 2007 à 18:04
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13276-module-de-notation-tres-complet-sans-base-de-donnees

abouABC Messages postés 15 Date d'inscription samedi 9 juin 2007 Statut Membre Dernière intervention 23 septembre 2008
15 déc. 2007 à 18:04
se script ne marche pas non plus ché moi , il me marque Pas de note....
Comment remédier a cela?
cs_dofus Messages postés 2 Date d'inscription dimanche 6 mars 2005 Statut Membre Dernière intervention 4 mai 2007
4 mai 2007 à 11:58
J'ai trouvé mon erreur ma page était toujours en html ^^'

J'ai juste une question: Comment arrondire à 0.01 près car 0.0000000000001 c'est précis mais pas pratique?
Merci
cs_dofus Messages postés 2 Date d'inscription dimanche 6 mars 2005 Statut Membre Dernière intervention 4 mai 2007
4 mai 2007 à 11:29
J'ai vraiment envie de le faire fonctionner mais impossible.
Tout fonctionne:le mail, la moyenne sur le mail...
Mais la moyenne ne s'affiche pas sur le page internet.

http://images.imagehotel.net/?e145915c6b.jpg

merci d'avance.
Epoc22 Messages postés 198 Date d'inscription lundi 28 février 2005 Statut Membre Dernière intervention 14 novembre 2008 1
26 avril 2006 à 10:28
SA marche pas chez moi
doudio Messages postés 2 Date d'inscription mardi 20 décembre 2005 Statut Membre Dernière intervention 3 janvier 2006
24 janv. 2006 à 15:40
salut
jaime bien ce que tu as fait j aurai voulu mettre une note mais il y avait un proble dsl
j aurais noter 9/10
cs_sepult Messages postés 23 Date d'inscription dimanche 29 décembre 2002 Statut Membre Dernière intervention 24 septembre 2012
23 avril 2004 à 01:36
Bravo pyroflo

Moi qui chercher depuis un bon petit moment, un bon script qui permet de faire les fonction que ton script propose, ben ça le fait, merci pour ce bon boulo, encore bravo et bonne continuation.
bob3000 Messages postés 406 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 2 octobre 2004
27 mai 2003 à 14:37
je crois que le code de revinc marchera...
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
27 mai 2003 à 13:29
Oui mais là je fini un gestionnaire de newsletter et ensuite je reprendrai le module de notation :)
revinc Messages postés 385 Date d'inscription mardi 15 octobre 2002 Statut Membre Dernière intervention 19 décembre 2017
27 mai 2003 à 12:45
tu peux faire un test :
if($bidule != 0) {
// on divise
} else {
// pas encore de bidule !
}
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
27 mai 2003 à 11:34
Ok alors je peux rien y faire si une erreur est affichée puisque cela dépend des hébergeurs....
revinc Messages postés 385 Date d'inscription mardi 15 octobre 2002 Statut Membre Dernière intervention 19 décembre 2017
27 mai 2003 à 10:01
ouais il est courant que les hébergeurs désactivent les warnings pour éviter quelques failles de sécurité :)
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
26 mai 2003 à 17:03
Oui c'est vrai car sous EasyPHP (dernière version) il y a l'erreur mais pas chez mon hébergeur...Multimania...
revinc Messages postés 385 Date d'inscription mardi 15 octobre 2002 Statut Membre Dernière intervention 19 décembre 2017
26 mai 2003 à 10:21
il est possible qu'il n'y ait pas warning, cela dépend de la configuiration de php.
bob3000 Messages postés 406 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 2 octobre 2004
23 mai 2003 à 14:39
ben je sais pas, peut etre, cest mon hebergeur...

cest parce que cest impossible de diviser un nombre par 0.
0/0 n'est pas egal a 0, cest impossible...

si ca marche sur ton site, laisse faire...

moi ca m'ecris un message d'erreur mais ca aussi ecrit "Pas de note"
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
23 mai 2003 à 13:42
bob3000 >>> J'ai testé plusieurs fois sous EasyPHP et aussi sur mon site et cela fonctionne très bien, et du premier coup...

Quant à la division par 0, je pense avoir traiter cette erreur :

if ($moyenne == 0) { echo "Pas encore de notes" ; }

Ca ne va pas ? Chez moi je n'ai pas d'erreur !

Voilà voilà tiens moi au courant des bugs stp. Merci !

Pyroflo
htt://www.abcpyro.fr.st
revinc Messages postés 385 Date d'inscription mardi 15 octobre 2002 Statut Membre Dernière intervention 19 décembre 2017
23 mai 2003 à 09:28
bob3000 /0 renvoie un wrning
bob3000 Messages postés 406 Date d'inscription mardi 7 mai 2002 Statut Membre Dernière intervention 2 octobre 2004
23 mai 2003 à 04:39
cest bon mais il y a une erreur:

-quand tu clique noter, ca va rien faire parce que tu as ecris
onclick=alert("blabla"). si tu l'enleve, ton script va fonctionner.

je suis pas sur mais je crois que lorsque tu divise par zero, ca fais une erreur...
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
16 mai 2003 à 12:37
Ouaip mais en fait je ferme la popup de suite car je pense à ceux qui ont une petite connexion les pauvres, alors je me suis dit qu'il avait le temps de lire la p'tite phrase d'explication. Mais attendre 3 secondes le temps qu'un 512k la lisene serait peut être pas si mal...

Heuu pour cout($lignes) tu as raison j'ai juste mis un p'tit message si la moyenne est égale à 0 : j'en conclu qu'il n'y a pas eu de note (ou alors votre truc c'est de la grosse kaka...).

Mise à jour cette aprèm. ! ;)

Merci pour la correction.
revinc Messages postés 385 Date d'inscription mardi 15 octobre 2002 Statut Membre Dernière intervention 19 décembre 2017
16 mai 2003 à 12:31
au lieu de fermer l popup de suite après chargement, tu devrais attendre qq secondes histoire que le mec puisse lire le zoli message.
en plus comme ça y saura pourkoi on aura ouvert la pupopup.

et si count($lignes) = 0 ton script va renvoyer une très méchante erreur php. une petite gestion de l'erreur serait la bienvenue...

voilà pour les reproches, sinon bon code !!...
++
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
15 mai 2003 à 16:05
Pas du tout. Mon script permet seulement de noter pour UNE seule chose à la fois (page, script...) ce qui rend l'installation aisée. A l'inverse d'un sondage qui demande, pour une question de fiabilité, une base de données mais il est tout à fait possible d'en faire sans. D'ailleurs j'y travaille...
Voilà une des différences majeures entre mon module de notation et un sondage.

Pyroflo
http://www.abcpyro.fr.st
Magicking Messages postés 195 Date d'inscription vendredi 13 octobre 2000 Statut Membre Dernière intervention 8 juillet 2004
15 mai 2003 à 13:03
Tu dis sans un sondage mais pourtant c'est bien bien un sondage ce script non ?
pyroflo Messages postés 323 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 17 mai 2005
14 mai 2003 à 21:45
Comme d'habitude, j'attends vos commentaires ;)
Rejoignez-nous