| ||||||||
Astucien | Bonjour à toutes et à tous [hello],
Est ce que quelqu'un parmis vous possèderai un script php me permettant d'afficher une image différente suivant l'heure ?
Exemple : J'aimerai afficher une image de 9h00 à 21h00 et une autre de 21h00 à 9h00...
En vous remerciant pour vos réponses....[bierre]
| |||||||
Publicité | ||||||||
| ||||||||
Astucien | Bon ben voila, aprÞs moult recherches infructueuses sur diffÚrents site de ressources pour webmasters, ainsi que sur ce forum.
J'avais toujours l'espoir que l'un des nombreux (et certainement talentueux) membres de ce forum aurait pu m'aider...
Bref, j'ai fini par trouver, en bidouillant un script pour afficher une citation chaque jours, Ó rÚsoudre mon problÞme.
[poids]
Et comme je suis un gentil garþon voici (pour ceux que cela intÚresse) la soluce :[clindoeil]
<?
//affichage d'une image suivant l'heure
$heure = date("H");
switch ($heure)
{
case 0:
case 1:
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
case 9:
case 22:
case 23:echo "<img src=\"../photos/votre_pict_du_jour.jpg\" alt=\"Votre picture de 22 heures Ó 9 heures\" width=\"600\" height=\"450\" border=\"0\">";break;
case 10:
case 11:
case 12:
case 13:
case 14:
case 15:
case 16:
case 17:
case 18:
case 19:
case 20:
case 21:echo "<img src=\"../photos/votre_pict_nuit.jpg\" width=\"600\" height=\"450\" alt=\"Votre picture de 10 heures Ó 21 heures\">";break;
default:
echo "<img src=\"../photos/pictures/votre_pict_bug.jpg\" width=\"600\" height=\"450\" alt=\"Votre picture si cela plante\">";
}
?>
Alors bien s¹r il est possible de rajouter des images (dans ce cas n'oubliez pas "break") et aussi de prendre en compte les minutes.......
Merci tout de mÛme Ó ceux qui ont consacrÚs quelques neurones Ó rÚflÚchir pour moi.
-----SUJET RESOLU-----
[bierre] Modifié par Goretex le 17/05/2006 18:31 | |||||||
Petit astucien | merci
þa peu toujours servir.....
et parfois il suffit de persÚverer pour trouver la solution | |||||||
Astucien | Salut,
en ce qui me concerne, j'ai eu trÞs trÞs peu de temps derniÞrement et je n'avais pas vu ton sujet ...
Ta solution est la bonne, mais je voulais juste te suggÚrer un raccourci ...
$heure = date("H");
echo "<img src=\"";
echo (($heure > 9) && ($heure < 21)) ? 'images/photo_entre9_21.jpg' : 'images/photo_entre21_9.jpg';
echo "\" width=\"120\" height=\"100\" alt=\"blabla\">"; Modifié par Malcolm le 18/05/2006 21:32 | |||||||
Petit astucien | ce script on le met ou ? on le lance comment ? moi je n'y connais rien :/
qqun pour m'aider ? | |||||||
Astucien | Oliv95 a Úcrit :
Ceci est script php qui te permet d'afficher une image diffÚrente suivant l'heure.
Tu as juste Ó l'insÚrer Ó l'endroit exact o¨ bien s¹r tu veux qu'une image s'affiche.
Le reste, c'est ton serveur qui s'en occupe (il vÚrifie l'heure et choisi d'afficher l'image correspondante).
Pour mon cas, c'est le haut de ma page, donc ce script est insÚrÚ dans la page index.php, juste aprÞs la balise <body>, dÞs qu'un utilisateur se connecte sur cette page, le serveur interprÞte le code et affiche l'image correspondant Ó l'heure...
J'espÞre que j'ai ÚtÚ clair, je ne peux pas encore pour l'instant montrer le fonctionnement en ligne, je travail encore sur une refonte complÞte de mon site...
A+[bierre]
ce script on le met ou ? on le lance comment ? moi je n'y connais rien :/ qqun pour m'aider ? | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|