Calendrier de l'avent petit souci
Résolu
David987
Messages postés
120
Date d'inscription
Statut
Membre
Dernière intervention
-
David987 Messages postés 120 Date d'inscription Statut Membre Dernière intervention -
David987 Messages postés 120 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voici mon souci, j'aimerais faire un calendrier de l'avent donc voici ce que j'ai déjà fait :
L'image, les coordonnées.
La condition du jour est faite MAIS le souci c'est que même si on est le 2 du mois et bien le 1 est cliquable uniquement.
Voici mon code :
Je vois le souci car, en faite la première condition est toujours bonne donc le script ne passe pas à d'autre ligne.
Ma question est : Comment adapter mon code pour que lorsqu'on est le 2 du mois la case 1 n'est plus cliquable mais la 2 oui et ainsi de suite.
Merci par avance pour votre aide.
Voici mon souci, j'aimerais faire un calendrier de l'avent donc voici ce que j'ai déjà fait :
L'image, les coordonnées.
La condition du jour est faite MAIS le souci c'est que même si on est le 2 du mois et bien le 1 est cliquable uniquement.
Voici mon code :
if(time() > mktime(0, 0, 0, 11, 1, 2017)){ echo '<area shape="rect" coords="456,144,558,244" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 13, 2017)) { echo '<area shape="rect" coords="563,355,663,455" target="_blank" href="jours/tune.php">';} elseif(time() > mktime(0, 0, 0, 11, 14, 2017)) {echo '<area shape="rect" coords="243,248,346,346" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 15, 2017)){ echo '<area shape="rect" coords="561,250,665,349" target="_blank" href="jours/objet.php">';} elseif(time() > mktime(0, 0, 0, 11, 16, 2017)) { echo '<area shape="rect" coords="137,460,239,563" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 17, 2017)) { echo '<area shape="rect" coords="135,353,239,457" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 13, 2017)) {echo '<area shape="rect" coords="455,463,554,562" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 19, 2017)) {echo '<area shape="rect" coords="245,142,344,243" target="_blank" href="jours/objet.php">'; } elseif(time() > mktime(0, 0, 0, 11, 20, 2017)) {echo '<area shape="rect" coords="562,460,663,561" target="_blank" href="jours/pokemon.php">';} elseif(time() > mktime(0, 0, 0, 11, 21, 2017)) {echo '<area shape="rect" coords="351,463,456,562" target="_blank" href="jours/objet.php">'; } elseif(time() > mktime(0, 0, 0, 11, 22, 2017)) {echo '<area shape="rect" coords="241,460,345,561" target="_blank" href="jours/objet.php">';} elseif(time() > mktime(0, 0, 0, 11, 23, 2017)) {echo '<area shape="rect" coords="456,356,560,456" target="_blank" href="jours/tune.php">';} elseif(time() > mktime(0, 0, 0, 11, 24, 2017)) {echo '<area shape="rect" coords="455,38,559,140" target="_blank" href="jours/objet.php">'; } elseif(time() > mktime(0, 0, 0, 11, 25, 2017)) {echo '<area shape="rect" coords="347,247,451,350" target="_blank" href="jours/pokemon.php">';} elseif(time() > mktime(0, 0, 0, 11, 2, 2017)) {echo '<area shape="rect" coords="243,354,345,456" target="_blank" href="jours/pokemon.php">';} elseif(time() > mktime(0, 0, 0, 11, 3, 2017)) {echo '<area shape="rect" coords="138,141,237,244" target="_blank" href="jours/objet.php">'; } elseif(time() > mktime(0, 0, 0, 11, 4, 2017)) {echo '<area shape="rect" coords="562,144,665,245" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 5, 2017)) {echo '<area shape="rect" coords="243,36,345,138" target="_blank" href="jours/objet.php">'; } elseif(time() > mktime(0, 0, 0, 11, 6, 2017)) { echo '<area shape="rect" coords="348,351,451,453" target="_blank" href="jours/objet.php">';} elseif(time() > mktime(0, 0, 0, 11, 7, 2017)) {echo '<area shape="rect" coords="559,38,666,139" target="_blank" href="jours/tune.php">';} elseif(time() > mktime(0, 0, 0, 11, 8, 2017)){ echo '<area shape="rect" coords="136,247,241,354" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 9, 2017)) { echo '<area shape="rect" coords="349,141,452,242" target="_blank" href="jours/pokemon.php">'; } elseif(time() > mktime(0, 0, 0, 11, 10, 2017)) { echo '<area shape="rect" coords="137,37,238,137" target="_blank" href="jours/objet.php">'; } elseif(time() > mktime(0, 0, 0, 11, 11, 2017)) {echo '<area shape="rect" coords="454,248,559,349" target="_blank" href="jours/tune.php">'; } elseif(time() > mktime(0, 0, 0, 11, 12, 2017)) {echo '<area shape="rect" coords="350,36,452,137" target="_blank" href="jours/objet.php">'; } else{} ?>
Je vois le souci car, en faite la première condition est toujours bonne donc le script ne passe pas à d'autre ligne.
Ma question est : Comment adapter mon code pour que lorsqu'on est le 2 du mois la case 1 n'est plus cliquable mais la 2 oui et ainsi de suite.
Merci par avance pour votre aide.
A voir également:
- Calendrier de l'avent petit souci
- Mon calendrier - Télécharger - Santé & Bien-être
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
- Calendrier partagé google - Guide
- Synchroniser calendrier outlook et gmail - Guide
- Trier du plus petit au plus grand excel - Guide
1 réponse
en faite la première condition est toujours bonne donc le script ne passe pas à d'autre ligne
Dans ce cas... inverse tes conditions.
Commence par les plus restrictives
ou mets des "sous" if
if(mapremierecondtion){ if(masecondecondition){ }else{ } }else }
David987
Messages postés
120
Date d'inscription
Statut
Membre
Dernière intervention
1
Merci beaucoup, j'y avais pas pensé, que je peux être bête par moment.