cs_yukisan
Messages postés11Date d'inscriptionlundi 19 octobre 2009StatutMembreDernière intervention21 avril 2010
-
10 févr. 2010 à 16:42
cs_yukisan
Messages postés11Date d'inscriptionlundi 19 octobre 2009StatutMembreDernière intervention21 avril 2010
-
11 févr. 2010 à 10:23
Bonjour à tous, mon premier message sur le forum malgré que je connaisse ce site depuis pas mal de temps.
Voilà pour en revenir à l'objet de mon message je suis en ce moment sur un projet, et il me faut créer un compteur qui s'incrémente de 1 toutes les heures.
Cela ne doit pas être bien compliqué mais je patauge dans mon jus depuis pas mal de temps ne tombant que sur des compteur
de hit ou de visite.
En gros un compteur dynamique personnalisable (c'ets à dire avec mes images) s'incrémentant de 1 chaque heure de puis une date donnée.
Par exemple sur un coin du site il y aura "nombre de naissance depuis janvier 2010" et là on verrait le compteur.
Si vous avez un script tout prêt gratuit sans pub je suis preneur.
roymatthieu
Messages postés112Date d'inscriptionjeudi 31 août 2006StatutMembreDernière intervention 3 février 20111 10 févr. 2010 à 17:35
Si tu veux faire ca en php, je rappelle que php est un language serveur et non client comme le js...
Pour le principe :
Je dirais que chaque fois que ta page est actualisée tu dois récupérer la dernière valeur de ton nombre de décès et la dernière date d'actualisation de ce nombre (depuis une bdd ou un fichier par ex).
Ensuite tu calcules le laps de temps écoulé entre la dernière actualisation et le rafraichissement de la page (time(); par ex).
Avec ce résultat tu ajoutes le nombre de décès supplémentaire et tu restocke le tout en écrasant les valeurs de départ...
ex il c'est écoulé x heure depuis hier soir donc
nombre de décès = (nombre de décès + (H x 1))
ensuite tu affiches tes images... en fonction du résultat...
tu sépare les caractères de ton résultats et tu affiches l'image correspondant à chaque chiffre.
ex : le résultat de ton compteur est 56 tu affiche donc l'image 5.jpg à coté de 6.jpg.
cs_yukisan
Messages postés11Date d'inscriptionlundi 19 octobre 2009StatutMembreDernière intervention21 avril 2010 10 févr. 2010 à 22:40
Merci pour tes indications, ayant étudié le php c'est ce que j'imaginais aussi.
Le souci se pose quant au fait de mettre tout ça en place, je n'ai pas les connaissances nécessaires bien que je pense que cela ne doit pas être bien compliqué.
Aurais tu un script tout fais ou quelque chose dans le genre pour ne pas partir de rien?
Merci à toi.
cs_yukisan
Messages postés11Date d'inscriptionlundi 19 octobre 2009StatutMembreDernière intervention21 avril 2010 11 févr. 2010 à 10:23
Voilà un code sur lequel j'ai bossé quasiment toute la nuit, j'ai récupéré des trucs à droite à gauche et ai utilisé de vieux cours de prog !
Deux soucis :
-J'arrive à afficher le nombre de jours et d'heures écoulé et à l'afficher, j'aimerai juste convertir ce temps en un nombre unique (comme je le disais 1h en plsu depuis le 1er janvier = incrémentation de 1) en gros ce serait compter le nombre d'heure depuis 1er janvier 2010.
-L'autre problème et que je ne sais pas comment afficher l'image lié au nombre afficher, j'ai bien créer les 1.jpg 2.jpg etc... mais je vois pas comment afficher ça selon le nombre affiché.
if (hrsold < 10) hrsold = "0"+hrsold;
if (minsold < 10) minsold = "0"+minsold;
// affiche mort dans le document
document.getElementById("mort").innerHTML = "Nombre de mort depuis le 1er janvier 2010 "+daysold+" jours, "+hrsold+" heures";