Site Internet : MultiHeader ?
Fermé
ckvtdn
Messages postés
756
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
24 novembre 2020
-
1 oct. 2009 à 03:41
ckvtdn Messages postés 756 Date d'inscription lundi 19 février 2007 Statut Membre Dernière intervention 24 novembre 2020 - 3 oct. 2009 à 18:23
ckvtdn Messages postés 756 Date d'inscription lundi 19 février 2007 Statut Membre Dernière intervention 24 novembre 2020 - 3 oct. 2009 à 18:23
A voir également:
- Site Internet : MultiHeader ?
- Site de telechargement - Guide
- Site inaccessible - Guide
- Site de vente entre particulier - Guide
- Gps sans internet - Guide
- Traduire site internet - Guide
6 réponses
Squad-G
Messages postés
66
Date d'inscription
vendredi 25 juillet 2008
Statut
Membre
Dernière intervention
25 octobre 2010
5
Modifié par baladur13 le 23/10/2010 à 12:04
Modifié par baladur13 le 23/10/2010 à 12:04
Salut,
Oui, possible.
Exemple rapido-presto :
Signature non conforme ==> Supprimée
Modération CCM
Oui, possible.
Exemple rapido-presto :
<?php # Heure, au format 24h, avec les zéros initiaux $Heure_Act = date('H'); # Si tu veux une bannière pour chaque heure de la journée tu peux faire ceci switch($Heure_Act){ # 00h00 case 00: $Banniere = 'images/a/00/00.jpg'; break; # 01h00 case 01: $Banniere = 'images/a/01/00.jpg'; break; # 02h00 case 02: $Banniere = 'images/a/02/00.jpg'; break; # 03h00 case 03: $Banniere = 'images/a/03/00.jpg'; break; # 23h00 case 03: $Banniere = 'images/a/23/00.jpg'; break; # Après 23h on recommence à 00h00 # etc... tu comprends le principe. } # Si tu veux une bannière pour exemple le jour et la nuit (simple) $Jour_C = 07; # Jour commence à ? Mettre sous forme HH (24h) $Nuit_C = 23; # Nuit commence à ? Mettre sous forme HH (24h) # On utilise le jour et la nuit uniquement ici if($Heure_Act >= $Jour_C AND $Heure_Act <= $Nuit_C){ $Banniere = 'images/de/jour.jpg'; } else{ $Banniere = 'images/de/nuit.jpg'; } # Autre technique, similaire à la deuxième pour exemple le jour, le soir et la nuit $Soir_C = 18; # Soir commence à ? Mettre sous forme HH (24h) if($Heure_Act >= $Jour_C AND $Heure_Act <= $Soir_C){ $Banniere = 'images/de/jour.jpg'; } elseif($Heure_Act > $Soir_C AND $Heure_Act <= $Nuit_C){ $Banniere = 'images/de/soir.jpg'; } else{ $Banniere = 'images/de/nuit.jpg'; } ?>
Signature non conforme ==> Supprimée
Modération CCM
ckvtdn
Messages postés
756
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
24 novembre 2020
141
1 oct. 2009 à 17:03
1 oct. 2009 à 17:03
Olla olla, j'ai pas tout à fait tout compris. Je n'ai à peu près aucune connaissance en php ou html. J'ai juste porté ma curiosité jusqu'où le mal de crane m'a fait arrêter.
Donc, peux -tu me refaire la même chose avec des explications plus claires... Je sais que je t'en demande beaucoup et j'en suis vraiment désolé. En tout cas, merci beaucoup de prendre le temps de répondre et de t'occuper de mon problème.
Donc, peux -tu me refaire la même chose avec des explications plus claires... Je sais que je t'en demande beaucoup et j'en suis vraiment désolé. En tout cas, merci beaucoup de prendre le temps de répondre et de t'occuper de mon problème.
Squad-G
Messages postés
66
Date d'inscription
vendredi 25 juillet 2008
Statut
Membre
Dernière intervention
25 octobre 2010
5
1 oct. 2009 à 19:07
1 oct. 2009 à 19:07
Tu veux quoi au juste ?
Une image de jour et une de soir ?
Si oui, de quelle heure à quelle heure ?
Une image de jour et une de soir ?
Si oui, de quelle heure à quelle heure ?
ckvtdn
Messages postés
756
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
24 novembre 2020
141
2 oct. 2009 à 01:43
2 oct. 2009 à 01:43
Ce que j'aimerai au minimum, c'est effctivement une image de jour et une image de nuit et au mieux, plusieurs images genre avec les changements aux horaires suivants : 00:00, 03:00, 06:00, 09:00, etc... toutes les trois heures quoi.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Squad-G
Messages postés
66
Date d'inscription
vendredi 25 juillet 2008
Statut
Membre
Dernière intervention
25 octobre 2010
5
Modifié par baladur13 le 23/10/2010 à 12:04
Modifié par baladur13 le 23/10/2010 à 12:04
J'ai pas testé, mais ceci devrait faire l'affaire... j'ai essayé de commenter un peu le script, si tu as besoin d'aide je peux encore t'aider.
Signature non conforme ==> Supprimée
Modération CCM
<?php # On va utiliser une fonction... function Ma_Banniere($Tableau=array(null)){ if(empty($Tableau) == false){ # Heure, au format 24h, avec les zéros initiaux $Heure_Act = date('H'); # Si tu veux une bannière pour chaque heure de la journée tu peux faire ceci switch($Heure_Act){ # 00h00 à 02h59 case 00: case 01: case 02: $Banniere = $Tableau['00-03']; break; # 03h00 à 05h59 case 03: case 04: case 05: $Banniere = $Tableau['03-06']; break; # 06h00 à 08h59 case 06: case 07: case 08: $Banniere = $Tableau['06-09']; break; # 09h00 à 11h59 case 09: case 10: case 11: $Banniere = $Tableau['09-12']; break; # 12h00 à 14h59 case 12: case 13: case 14: $Banniere = $Tableau['12-15']; break; # 15h00 à 17h59 case 15: case 16: case 17: $Banniere = $Tableau['15-18']; break; # 18h00 à 20h59 case 18: case 19: case 20: $Banniere = $Tableau['18-21']; break; # 21h00 à 23h59 case 21: case 22: case 23: $Banniere = $Tableau['21-00']; break; # Par défaut default: $Banniere = $Tableau['Defaut']; break; } return $Banniere; } else{ return '" />Une erreur s\'est produite.<br />Vous devez définir votre tableau d\'image.'; } } # Tes bannières, tu met entre les '' le lien vers ton image que tu désire ... 00-03 à 00h à 03h, etc. $Mes_Bannieres = array( 'Defaut' => 'bannière par défaut, si exemple il y a un erreur ou qqch', '00-03' => 'lien vers ton image de 00h à 03h', '03-06' => 'lien vers ton image de 03h à 06h', '06-09' => 'lien vers ton image de 06h à 09h', '09-12' => 'lien vers ton image de 09h à 12h', '12-15' => 'lien vers ton image de 12h à 15h', '15-18' => 'lien vers ton image de 15h à 18h', '18-21' => 'lien vers ton image de 18h à 21h', '21-00' => 'lien vers ton image de 21h à 00h', ); # Maintenant comment ça fonctionne ? Exemple : # # Depuis le PHP # echo '<img src="'.Ma_Banniere($Mes_Bannieres).'" alt="" title="" />'; # # Depuis le HTML # <img src="<?=Ma_Banniere($Mes_Bannieres)?>" alt="" title="" /> ?>
Signature non conforme ==> Supprimée
Modération CCM
ckvtdn
Messages postés
756
Date d'inscription
lundi 19 février 2007
Statut
Membre
Dernière intervention
24 novembre 2020
141
3 oct. 2009 à 18:23
3 oct. 2009 à 18:23
Ok, merci pour tout. Je vais voir ce que j'arrive à faire avec ça. Si quelque chose cloche, je reviendrai poster ici =)