TOUTSIMCITIES

Boite à bugs (et dernières corrections) !

message posté le 1 mars 2008 à 23h22

Regardez ce topic : ici

retournez dans son forum et observez : comment expliquer qu'un topic ai -1 réponse ? :mefiant: :D

message posté le 1 mars 2008 à 23h22(message édité)édité le 1 mars 2008 à 23h28 par tito [membre]

Avatar

Tito

  • membre
  • Toulouse
Laurent ??? :D :aie:

Image non décrite

Tritri : J'ai réussi à l'effacer, j'ai poster un deuxième post -1 + 1 = 0 puis j'ai effacé le 1er message et le tour est joué :aie:

message posté le 1 mars 2008 à 23h24

Avatar

Alucard

  • membre
  • Savoie, Rhône Alpes, France
La BDD deconne parce que ce topic avant 5 reponses et elles ont toutes été supprimées donc forcement comme le 0 est nul donc -1

Je me trompe ? :D

Alucard XIII a.k.a. Benjamin Crewz - Fondateur des Lamas D'Or TSC
\|/ Isle Royale de Lithanie : Justitia - Pietas - Fides \|/
Crewz Gaming - Squad 29
____________________________________________________
In the name of God, Impure souls of the living dead shall be banished into eternal damnation, Amen.

message posté le 2 mars 2008 à 15h36

Avatar

laurent

  • administrateur
  • Grenoble
Et maintenant pour l'âge ?
Vous allez rire mais c'est plus difficile de calculer l'âge en PHP que de tête :aie:

Pour le nb de réponses je regarderai plus tard...

"Les Alpes sont pour l'Isérois le raisin sec sur la polente, la cerise sur le gâteau."

message posté le 2 mars 2008 à 15h48

laurent a écrit
Et maintenant pour l'âge ?
Vous allez rire mais c'est plus difficile de calculer l'âge en PHP que de tête :aie:.


Ben le truc c'est que si ton script ne se fie qu'a l'année pour calculer l'âge, il y aura forcément un moment ou il augmentera d'un ans. :|

A la limite si tu te débrouille pour nous mettre la date de naissance en timestamp (arrondis bien sur. :D) et comparer avec le timestamp actuel, il devrais pas y avoir de problème.

Enfin ça c'est si le problème vient de ce que j'ai dit. :D

message posté le 2 mars 2008 à 15h51

Avatar

Quesh

  • équipe BAT TSC
  • Dunkerque
Laurent pour moi c'est bon, l'age est le bon :okay:

Mes tutos : le tuto du NAM, le tuto des automates, le tuto pour présenter sa ville, le tuto du tram étirable et le tuto pour une texture transparente
Mes BATs, LOTs et automates : sur ce fil
Ma ville : Omega Bay (membre du CVN et Lama d'Or 2008 dans la catégorie "La nature la plus luxuriante")
Et enfin l'essentiel pour SC4

message posté le 2 mars 2008 à 16h07

Avatar

lotus

  • membre
  • Beauvais
Pour moi aussi ça va, j'ai rajeuni :D

Que de malhonnêtes dans ce monde, c'est désespérant...
Montpellier en force!!!
Les photos de ma ville Montpellier ici ou et de celle de Simcity 4 Ottawa

message posté le 2 mars 2008 à 16h14

Avatar

Dylan

  • membre
  • Atlanta, Georgia, USA
Ohhh je n'ai plus que 14 :D

- When life gives you lemons ask for tequila and salt

- Endless traveller

message posté le 2 mars 2008 à 16h22

Avatar

laurent

  • administrateur
  • Grenoble
tritri a écrit
laurent a écrit
Et maintenant pour l'âge ?
Vous allez rire mais c'est plus difficile de calculer l'âge en PHP que de tête :aie:.


Ben le truc c'est que si ton script ne se fie qu'a l'année pour calculer l'âge, il y aura forcément un moment ou il augmentera d'un ans. :|

A la limite si tu te débrouille pour nous mettre la date de naissance en timestamp (arrondis bien sur. :D) et comparer avec le timestamp actuel, il devrais pas y avoir de problème.

Enfin ça c'est si le problème vient de ce que j'ai dit. :D

Je sais bien qu'on ne peut pas se fier à l'année uniquement. J'avais oublié dans mon script de soustraire un an dans le calcul, et après c'était les mois et les jours exprimés en 2 chiffres (02 pour février) qui posaient problème :yeux:
Quant au timestamp (ma toute première idée), ça ne marche que si on est né après le 1° janvier 1970, puisqu'il s'agit du nb de seconde depuis cette date :D

Voici le script achevé (j'espère !) :

Citation
if (ereg("([0-9]{4})-([0-9]{2})-([0-9]{2})", $liste['date_naissance'], $regs))
{
$age = date("Y") - $regs[1] - 1;
if (date("m")>$regs[2]) $age++;
elseif (date("m")==$regs[2] && date("d")>=$regs[3]) $age++;
}
else $age = 0;

"Les Alpes sont pour l'Isérois le raisin sec sur la polente, la cerise sur le gâteau."

message posté le 2 mars 2008 à 16h27

Avatar

Alucard

  • membre
  • Savoie, Rhône Alpes, France
Laurent je ne peux aps envoyer de MP a Antoine

Il me dit que Le destinataire n'existe pas

De plus il ajout un antislash \ avant chaque apostrophes :mefiant:

Alucard XIII a.k.a. Benjamin Crewz - Fondateur des Lamas D'Or TSC
\|/ Isle Royale de Lithanie : Justitia - Pietas - Fides \|/
Crewz Gaming - Squad 29
____________________________________________________
In the name of God, Impure souls of the living dead shall be banished into eternal damnation, Amen.