Display certain image depending on time of year


Posted on 16th Feb 2014 07:03 pm by admin

Hi, I am new to these forums and would really appreciate some advice on a piece of coding I have done.

Basically what I am trying to do is on our intranet, display a different home page banner depending on the time of the year. For example, display a halloween banner for halloween. So this is the code I have put in to do the trick but as I am no expert on PHP I was wondering if there was an easier way of doing it.

$currday = date('d'); // gets the current day of the year
$currmonth = date('m'); // gets the current month of the year

if ($currmonth == '09') { // if in October, display Halloween banner
if ($currday >= '12' && $currday <='31') {
echo "<img src='images/buttons_banners/newsbar_banner_halloween.jpg' alt='Happy Halloween'/>";
} else {
echo "<img src='images/buttons_banners/newsbar_banner_staff.jpg' alt='Welcome'/>";
}
} elseif ($currmonth == '11') { // if in November, display bonfire night banner
if ($currday >= '03' && $currday <='05') {
echo "<img src='images/buttons_banners/newsbar_banner_bonfire.jpg' alt='remember remember'/>";
} else {
echo "<img src='images/buttons_banners/newsbar_banner_staff.jpg' alt='Welcome'/>";
}
} elseif ($currmonth == '12') { // if in December, display xmas banner
if ($currday >= '01' && $currday <='31') {
echo "<img src='images/buttons_banners/newsbar_banner_xmas.jpg' alt='Merry Christmas'/>";
} else {
echo "<img src='images/buttons_banners/newsbar_banner_staff.jpg' alt='Welcome'/>";
}
} else { // anything else, display default banner
echo "<img src='images/buttons_banners/newsbar_banner_staff.jpg' alt='Welcome'/>";
}

Any help would be appreciated.

No comments posted yet

Your Answer:

Login to answer
192 Like 18 Dislike
Previous forums Next forums
Other forums

Multiple WHILE loops help
Hi there. I'm writing an application that is pulling and displaying results for real estate listing

Linked Keywords
I am trying to get a script that makes my predefined keyword converted to links and / or converted t

Certain files upload, while others do not
I want to read the data from an uploaded file. Not sure why, but it only uploads for certain files.

Anti Spam Code Problems
Ok where do i start? Probably by telling you I have very little working knowledge of PHP and that I

download directory onto C drive
I am attempting (if this is possible) to write a routine to automatically dump the contents of a dir

Making multiple rows with one query
I have a table called efed_handler_characters with two fields handler_id and bio_id. What query 2 is

button help
i originally had this but realised it is much easier to have a button.

Code: <?php

Multidimensional Array into an Html table, help!
Hello all, I am new to HTML/PHP so any help would be great.

I have a multidimensional array f

Mail Script Problems
I have created a PHP mail script. I am having a problem though. In $body i am trying to put two va

How to grab certain words ??
I am working with this API

Returns JSON.
curl http://letsbetrends.com/api/current_trends

Sign up to write
Sign up now if you have flare of writing..
Login   |   Register
Follow Us
Indyaspeak @ Facebook Indyaspeak @ Twitter Indyaspeak @ Pinterest RSS



Play Free Quiz and Win Cash