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
18
Other forums
Get ID from Database when Posting with a HTML Form
I have a form I am submitting to a MySql database. Each product has an ID # attached to it that auto
Error with Font and imagettfbbox
I keep getting an error that says "Warning: imagettfbbox() [function.imagettfbbox]: Could not f
Not Inserting into DB
I can't get my Add new Division form to submit to the database. Anyone see my issue?
Code: &a
Ball movement
I want to move a ball from one point to another and it should hit a group of balls at the other end
connect() succeeds but accept() does not?
Please help me with this problem. I'm working on a time-sensitive project where I'm using TCP socket
fopen() security
As i understood the usage of fopen() for it to function correctly the Dir you write to has to be rw
How to make URL loads only on login
On my page, when a user login he's redirects to user_home.php. I made it also to open the chat scree
adding up might be solved tell us cheers.
i think i finally solved this anybody.
last time i was getting the wrong results.
Code
How to validate from 2 possible answers
Hi
I hope somebody can help me with what will probably be really simple, I'm pulling my hair
php file erros / need help please
Hello
Someone decoded a zend file for me.. after uploaded it on ftp i get some errors, i trye