|
|
Auteur
|
Message
|
1
|
|
|
|
Bonjour!!!
Voilà j'ai arrêté de fumer, et j'aimerais savoir si quelqu'un sait faire un script qui fait ça: http://www.stop-tabac.ch/fr/Compteur/
Car j'aimerais mettre ça sur mon site.
Un compteur qui donnent le nombres de jours depuis l'arrêt, l'argent économisé, la date d'arrêt.
Seulement, je ne sait pas si c'est du html ou php, mais j'ai quand même posté ici.
En tout cas, Merci d'avance!
|
|
|
|
|
Salut!
Je pense qu'il s'agit de PHP (ou de n'importe quel autre langage de scripting), car lorsque tu crées ton compteur, ils ne font que stocker un cookie qui contient un nombre. Ce nombre doit servir à récupérer tes informations dans une base de données.
@+
-------
Mieux vaut fermer sa gueule et passer pour un con que l'ouvrir et ne laisser aucun doute à ce sujet.
Gustave Parking
|
|
|
|
|
|
ok merci, mais toi tu saurais faire un script comme ca? C'est compliqué?
|
|
|
|
|
Ce n'est à priori pas très compliqué, il s'agit juste de savoir quel est le nombre de jour entre ce jour et celui où tu as arrêté de fumer. Cela permet de calculer les économies faites. Par contre il faudrait savoir comment ils calculent ce que l'espérance de vie à gagné. Hormis l'espérance gagnée, je pense pouvoir faire un tel script. Il semble que l'espérance soit une fonction du nombre de jours où tu n'as pas fumé et du nombre de cigarettes par jour.
@+
-->Message édité par Minus-et-Cortex le 24/10/2006 18:23:19<--
-------
Mieux vaut fermer sa gueule et passer pour un con que l'ouvrir et ne laisser aucun doute à ce sujet.
Gustave Parking
|
|
|
|
|
oh cool!!!
Mais l'ésperance, c'est pas grave!
C'est dailleurs pour cela que je ne l'ai pas cité...
j'en ai pas besoin.
|
|
L'erreur est une mais commune
|
|
|
|
C'est pas si evident que ca parce que le debit entre les jour arreté et le temps écoulé tout ca dans une base. Je ne vois pas...
-------
Manchot ou pingouin...?
Ne cherchez plus: passer à Linux!
|
|
|
|
|
|
Il suffit de stocker le timestamp du moment où il a arrêté. A partir de ce moment tout est nickel. Sauf si l'on veut rentrer dans le détail (cigarettes fumées par jour, hausse du prix du tabac, etc.).
|
|
|
|
|
ouais, faire simple c'est plus mieux
|
|
|
|
|
si les informations sont permanentes et fixées, je pense que c'est relativement simple.
Le nb de clope, c'est une multiplication du nombre de jour par un chiffre,
Le temps est un simple compteur que l'on peut trouvé sur "l'éciteur de javascript",
L'argent, c'est pareil que la clope et la date d'arret et une simple affichage de variable.
Le javscript peut annimer le tout, le php va rester statique.
Avec, un peu plus de temps, on peut faire un mélange php, javascript ou affiner les variable par rapport au heure voir minute.
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
Ornite, si tu peux faire ça, c'est vraiment chouette.
Je ne veux surtout pas, pour quiconque le fasse, que ça lui prenne une journée, si c'est trop compliqué laissez tomber!!!!
en tout cas merci d'avance!!!
|
|
|
|
|
Tu le veus en quoi ?
En php, javascript ou les deux ?
(je suis meilleur en php quand javascript)
Et tu peus me donner le prix d'un paquet avec la quantité de cigarettes, le nb de cigarette par jour et la date où tu as arrété de fumé ?
Tu veus le meme style que le site que tu nous a donné ?
PS: Je pars pour 3 jours cette apres midi vers 15H00 donc si tu post aprés, je ne répondrais pas tout de suite.
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
peu importe le language pour moi, tant que ca ressemble au site que je t'ai montré.
J'ai arrêté le 23 Octobre
Je fumais 1 paquet par jour soit 20 cigarette!
Le paquet coûte 5,70 frs
|
|
|
|
|
ok, je te fais ça en php.
Parcontre, tu auras le moyen de le lire ?
-->Message édité par ornite le 28/10/2006 15:21:04<--
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
j'ai pratiquement fini mais je dois partir.
Je te rends ça dans 3 jours.
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
|
|
j'ai fini mais le forum était tombé en panne hier donc je n'ai pas pu l'envoyé.
Je te l'enverrais quand je rentrerais mercredi ou jeudi.
Simple question a part, c'est pour mettre sur un site ?
Tu comptes en faire quoi ?
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
|
Oui sur page quelquonque héberé par mon site.
|
|
|
|
|
ok, je vais voir si je peus te mettre ça se soir ou sinon, demain matin.
(tout dépend l'heure ou je rentre)
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
,
Voila le script.
Je me suis inspiré de la page que tu nous as donné et j'ai fait quelque modification.
<?php
//Paramétres du compteur;
$pseudo = 'Smoky26';
$jour = '23';
$mois = '10';
$annee = '2006';
$nbcig = '20';
$prix = '5.70';
//Différence de jours:
$timestamp = mktime(date("0,0,0,m,d,Y"));
$timestamp2 = mktime(0,0,0,$mois,$jour,$annee);
$diff = floor(($timestamp - $timestamp2) / (3600 * 24));
//Calcul du nombre de cigarrettes:
$totalcig = $diff * $nbcig;
//Calcul du prix:
$totalprix = $diff * $prix;
//Calcul de l'espérence de vie:
$totalvie = round(($totalcig * 11) / (60*24), 0);
echo'
<html>
<head>
<title>Compteur pour ex-fumeur</title>
<style>
.txtgras {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
color: #000000;
text-decoration: none
}
.cadre{
border: 2px solid black;
width:120px;
}
</style>
<center>
<div class="cadre">
<table width="120" border="0" cellpadding="2" cellspacing="0" bordercolor="#000000" background="/images/Fond_Cookies.jpg">
<tr>
<td valign="top" align="center"><img src="/images/Icone_Perso.jpg" width="14" height="17" border="0"></td>
<td valign="top" align="left"><span class="txtgras">'.$pseudo.'</span></td>
</tr>
<tr>
<td valign="top" align="center"><img src="/images/Icone_Date.jpg" width="14" height="16" alt="Arrêt le:"></td>
<td valign="top" align="left"> <span class="txtgras">'.$jour.'/'.$mois.'/'.$annee.'</span></tdtd>
</tr>
<tr>
<td valign="top" align="center"><img src="/images/Icone_Stop.jpg" width="15" height="15" alt="Nombre de jours d\'arrêts"></td>
<td valign="top" align="left"><span class="txtgras">'.$diff.'</span> jours</td>
</tr>
<tr>
<td valign="top" align="center"><img src="/images/Icone_Money.jpg" width="18" height="17" alt="Economies"></td>
<td valign="top" align="left"><span class="txtgras">'.$totalprix.' </span>€uros</td>
</tr>
<tr>
<td valign="middle" align="center"><img src="/images/Icone_Vie.jpg" width="18" height="17" alt="Nombre de cigarette"></td>
<td valign="top" align="left"><span class="txtgras">'.$totalvie.'</span> Jours</td>
</tr>
</table>
</div>
</center>';
?>
C'est un script php.
PS: désolé pour le temps d'attente mais j'étais pas chez moi.
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
L'erreur est une mais commune
|
|
|
pas mal
-------
Manchot ou pingouin...?
Ne cherchez plus: passer à Linux!
|
|
|
|
|
manchote a écrit :
pas mal
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
Pas mal????
pffff!!!
(j'rigole!)
Enorme!!!!!
Monstrueux!!!!!
Magique!!!!!
Génial!!!!!
Super chouette!!!!!
Droit ce que je voulais!!!!!
Un grand merci à toi Ornite!!!
vraiment c'est nickel!!!
|
|
|
|
|
Au fait fait y'aurait-il moyen que tu me fasse encore une petite modif en rajoutant le nombre de cigarette non-fumé, comme sur www.stop-tabac.ch?
Merci d'avance en tout cas ce que t'as fait c déja nickel chrome!!!
|
|
|
|
|
Salut,
C'est la meme chose mais avec ça en plus:
<tr>
<td valign="top" align="center"><img src="/images/cigarettes4.gif" width="18" height="17" alt="Nombre de cigarettes non fumées"></td>
<td valign="top" align="left"><span class="txtgras">'.$totalcig.'</span> clopess</td>
</tr>
Bah besoin de changer le code php, il faut juste ajouter se code dans le tableau. (ou tu veus)
Pour l'image, je t'ai trouvé ça:
http://img398.imageshack.us/my.php?image=cigarettes5eu8.gif
(Regarde bien, c'est tout petit)
@+
-->Message édité par ornite le 07/11/2006 19:38:14<--
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
L'erreur est une mais commune
|
|
|
Ornite super, vraiment
-------
Manchot ou pingouin...?
Ne cherchez plus: passer à Linux!
|
|
|
|
|
manchote a écrit :
Ornite super, vraiment
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
Ouais kler trop la classe un grand merci à toi Ornite pour ton boulot!!!
Manchote t'as aussi arrêté de fumer? ^^
|
|
|
|
|
Si tu as d'autre chose a développer, n'hesite pas a me demander surtout des choses aussi simple pour mon niveau.
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
L'erreur est une mais commune
|
|
|
Non je n'ai pas arreté de fumer ou du moins je n'ai pas jamais fumé. Mais je parlais au niveau du script et que c'etait sympa de le créer et de le partager!
lol!
-------
Manchot ou pingouin...?
Ne cherchez plus: passer à Linux!
|
|
|
|
|
Pour une fois, j'ai pas tourné autour du pot car je sais que c'est pas évident d'arreter de fumer et j'encourage les personnes voulant le faire.
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
|
|
|
UP
Bonjour,
quelqu'un saurait faire la même chose en javascript ? J'aimmerai en faire un gadget pour google desktop, pour bien l'avoir tout le temps sous les yeux
Merci
|
|
L'erreur est une mais commune
|
|
|
Ouah ca fait baille ce sujet
C'est du javascript le code utilisé
-------
Manchot ou pingouin...?
Ne cherchez plus: passer à Linux!
|
|
|
|
|
manchote a écrit :
C'est du javascript le code utilisé
Non, le code actuelle est en php mais la structure est la même.
Parcontre kalber, je suis rentré a l'école le 3 et je n'ai pas encore internet dans ma chambre par conséquent, je ne trouve pas le temps de le faire donc, je le ferais quand je pourrais mais c'est pas demain la veille.
Désolé, je l'aurais bien fait mais c'est les forums ou l'école.
-------
![[:jandre:1] [:jandre:1]](/data/globaldata/usmilies/jandre-1.gif) Il faut mieux en mettre plus que moins
|
|
1
|