BANNIÈRE ROTATIVE EN FONCTION DE L'HEURE

CChargy Messages postés 126 Date d'inscription samedi 24 avril 2004 Statut Membre Dernière intervention 6 janvier 2008 - 7 mai 2005 à 14:06
Atreyu83 Messages postés 19 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 1 septembre 2009 - 9 sept. 2006 à 17:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/31249-banniere-rotative-en-fonction-de-l-heure

Atreyu83 Messages postés 19 Date d'inscription dimanche 20 février 2005 Statut Membre Dernière intervention 1 septembre 2009
9 sept. 2006 à 17:15
Salut !

Est til possible de mettre un fichier .swf a la place d'un fichier .jpg ?

Si c'est le cas est il possible de me dire comment modifier le code en pp svp ?
bob_07 Messages postés 14 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 30 mai 2006
30 mai 2006 à 15:20
Voilà j'ai mis à jour ma source. Vous en pensez quoi maintenant ?
The KillerZ Messages postés 2 Date d'inscription samedi 10 septembre 2005 Statut Membre Dernière intervention 16 septembre 2005
16 sept. 2005 à 02:35
C'est que... ce serait mieux un zip? pour mettre les images son en a pas
CChargy Messages postés 126 Date d'inscription samedi 24 avril 2004 Statut Membre Dernière intervention 6 janvier 2008
3 juin 2005 à 09:32
Tu peut aussi mettre dabord une image de fond avec les minutes tu en as 60 a faire ! ! !
Puis rajouter en transparence les heure par dessus tu en as 24 a faire ! ! !

Ou alor une fonction de cration d'image en php. . .

Colin CHARGY
colin_chargy@hotmail.com
bob_07 Messages postés 14 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 30 mai 2006
1 juin 2005 à 20:51
Merci pour tout vos conseil et commentaire, je vais essayé de développer mon code dans le sens d'une page admin avec le choix des heures. Normalement, je devrai m'en sortir, j'ai pas mal progressé depuis cette source. Et puis je l'avais posté pour les débutant qui comme moi cherche à mettre de l'anaimation dans leur site. Je n'avais pas trouvé de type de source comme celle-ci d'où sa réalisation. Je pense que je vais remplacer les heures par des variable et rajouter des arrays, selon le nombre d'interval.
A suivre
cs_Arnauti Messages postés 392 Date d'inscription mercredi 24 novembre 2004 Statut Membre Dernière intervention 26 septembre 2009
26 mai 2005 à 09:17
Salut, code simple bien que DARM60 à raison, mais bon, sinon c'est simple et pratique.
Je note 8 !


A++
DarkM60 Messages postés 37 Date d'inscription dimanche 15 mai 2005 Statut Membre Dernière intervention 21 septembre 2009
17 mai 2005 à 16:31
Salut !

Bon alors j'ai des choses a te proposer pour améliorer ton code !
Imaginons ton image pour 1h s'appelle uneheure, 2h s'appelle deuxheure et ainsi de suite..

<?php
$heure = date("H"); //On récupère l'heure
switch($heure)
{
case '1':
echo '';
break;

case '2':
echo '';
break;

...//mettre la suite ici :p

default:
echo 'probleme avec la variable de l\'heure !';
break;

}
?>

Biensure tu peut utiliser les if si tu utilise des intervalles comme de 9h a 18h etc..

Tu peut aussi procéder de cette façon si tu a une image par heure et avec des noms bien précis !:

<?
$heure = date("H"); //On récupère l'heure
echo '';
?>

la c'est plus compact comme code mais encore pour les intervalle, c'est pas top ^^

Par contre pour tes intervalles je te conseille de procéder comme ça :

<?php
$heure = date("H"); //On récupère l'heure

if (4<$heure AND $heure<10) {
$interval = 1;
}
elseif (10<$heure AND $heure<20) {
$interval = 2;
}
else {
$interval = 3;
}

echo '';
?>

Encore une chose, mets mieux en ordre tes structures de controle, exemple :

if (4<$heure AND $heure<10)

Tu mets $heure a droite et ensuite a gauche ce n'est pas le top niveau lisibilité
Alors si tu veut mettre $heure entre 4 et 10 je te conseillerai de faire comme ça

$heure > 4 and $heure < 10 c'est plus lisible enfin la, c'est toi qui vois.

Si t'a un pb tu me contact je t'aiderai volontiers :)
CChargy Messages postés 126 Date d'inscription samedi 24 avril 2004 Statut Membre Dernière intervention 6 janvier 2008
9 mai 2005 à 10:19
Ouai, excuse.
Mais ca fait un peu mettre une source pour mettre une source, quoi.
cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
8 mai 2005 à 16:08
Essais de faire une fonction !! c'est toujours ca qui est le mieux ! ou une classe... qui entre les heures entre quoi et quoi on doit afficher une image...
De plus, attention en utilisant "and" plutôt que &&... Car il faut vérifier la précédence des opérateurs...
and est beaucoup plus bas que && et cela peut emmener quelques problèmes de compréhension
voir : http://www.php.net/manual/fr/language.operators.php#language.operators.precedence
massacr Messages postés 233 Date d'inscription vendredi 2 juillet 2004 Statut Membre Dernière intervention 4 janvier 2007
8 mai 2005 à 12:00
C'est vrai que on doit juger la qualité de la source plutot que la quantité de travail. Mais, sur Codes Sources, on a l'habitude de faire défiler toute la page avec la molette pour voir les commentaires. Alors, la, ca fait bizarre.

Essaye quand meme de rajouter deux trois fonctions. Genre, un formulaire pour changer les heures et les images.
bob_07 Messages postés 14 Date d'inscription mercredi 19 janvier 2005 Statut Membre Dernière intervention 30 mai 2006
7 mai 2005 à 19:13
Les sarcasmes ne sont pas trop appopriés. Je débute en php, et il m'a fallu deux heure pour le faire car j'avais un problème avec les conditions. Voilà, je pense que en débutant juste c'est un peu bête de se moquer parce que toi tu a bien du commencer à un moment ou un autre.

Voilà c'est tout.
CChargy Messages postés 126 Date d'inscription samedi 24 avril 2004 Statut Membre Dernière intervention 6 janvier 2008
7 mai 2005 à 14:06
T'y a boosé au moins deux ans, non?
Petit flemard, va
Rejoignez-nous