Bonjour,
Tout d'abord merci pour ce petit mod que je me suis empressée d'installer sur mon forum
J'ai découvert deux petites erreurs, dans le fichier class_user.php (téléchargé/installé vendredi):
1- pour les capricornes, dans le tableau il y a :
$zodiacdates = array('capricorn' => array('1222', '0119'),donc le test
($split_date > $dates[0]) && ($split_date < $dates[1])
ne marche pas
2- le test de comparaison de dates est fait avec des inférieurs et supérieurs stricts, donc les personnes nées à une "date limite" ne sont pas prises en compte
Je vous met le code que j'ai modifié "pour que ça passe" :
$zodiacdates = array(
'capricorn1' => array('1222', '1231'),
'capricorn2' => array('0101', '0119'),
'aquarius' => array('0120', '0219'),
'pisces' => array('0220', '0320'),
'aries' => array('0319', '0421'),
'taurus' => array('0420', '0520'),
'gemini' => array('0521', '0620'),
'cancer' => array('0621', '0722'),
'leo' => array('0723', '0823'),
'virgo' => array('0824', '0922'),
'libra' => array('0923', '1022'),
'scorpio' => array('1023', '1121'),
'sagittarius' => array('1122', '1221')
);
foreach( $zodiacdates as $sign => $dates )
{
if( ($split_date >= $dates[0]) && ($split_date <= $dates[1]) )
{
$zodiac = $sign;
}
}
if( $zodiac == 'capricorn1' || $zodiac == 'capricorn2')
{
$zodiac = 'capricorn'
}
Voilà, c'est pas super, mais si ça peut dépanner
