djgary72 Posted November 9, 2010 Share Posted November 9, 2010 Does anyone know of a Script that is able to show a Picture of the DJ on air at a set time :confused: on a PHP webpage i.e "if time 4pm then show dj.jpg" ive found one script that looked promising but alas under testing it kept throwing up errors. Any help would be apprieciated .... Thanks in advance! My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
James Posted November 9, 2010 Share Posted November 9, 2010 Does anyone know of a Script that is able to show a Picture of the DJ on air at a set time :confused: on a PHP webpage i.e "if time 4pm then show dj.jpg" ive found one script that looked promising but alas under testing it kept throwing up errors. Any help would be apprieciated .... Thanks in advance! Ive developed a few of these over the past year for radio stations. Could you upload the code and i'll check it out? Might end up making a few scripts for users to download over the holidays if i get some demand from users. Studiio - All-In-One Radio Communication Platform SMS | Phone Calls | Social Media | Content Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 $h = date('G'); //set variable $h to the hour of the day $d = date('w'); //set variable $d to the day of the week. $year = date('Y'); //set variable $year to the current year //G is the date key for hours in 24 format (not 12), with no leading 0s, like 02. // Adjust 2 hour offset for MST below. $h = $h-2; // MONDAY SCHEDULE if ($d == 1 && $h >= 0 && $h else if ($d == 1 && $h >= 4 && $h else if ($d == 1 && $h >= 8 && $h else if ($d == 1 && $h >= 12 && $h else if ($d == 1 && $h >= 13 && $h else if ($d == 1 && $h >= 15 && $h else if ($d == 1 && $h >= 19) $img = 'images/gary1.jpg'; else if ($d == 2 && $h Thats the Basic bit that copes with one day as far as i can see but i cant get it to show a Picture ..... :confused: My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
James Posted November 9, 2010 Share Posted November 9, 2010 Where are you located? What timezone? Studiio - All-In-One Radio Communication Platform SMS | Phone Calls | Social Media | Content Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 GMT here based in the UK My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
James Posted November 9, 2010 Share Posted November 9, 2010 And what schedule do you want? Like what time & what dj? Studiio - All-In-One Radio Communication Platform SMS | Phone Calls | Social Media | Content Link to comment Share on other sites More sharing options...
James Posted November 9, 2010 Share Posted November 9, 2010 Try This... You just need to change the times and the images in 24 hour time. date_default_timezone_set('Europe/London'); $h = date('G'); //set variable $h to the hour of the day $d = date('w'); //set variable $d to the day of the week. $year = date('Y'); //set variable $year to the current year //G is the date key for hours in 24 format (not 12), with no leading 0s, like 02. // MON SCHEDULE if ($d == 0 && $h >= 0 && $h else if ($d == 0 && $h >= 4 && $h else if ($d == 0 && $h >= 8 && $h else if ($d == 0 && $h >= 12 && $h else if ($d == 0 && $h >= 13 && $h else if ($d == 0 && $h >= 15 && $h else if ($d == 0 && $h >= 19) { $img = 'images/gary1.jpg'; } else if ($d == 0 && $h // TUE SCHEDULE if ($d == 1 && $h >= 0 && $h else if ($d == 1 && $h >= 4 && $h else if ($d == 1 && $h >= 8 && $h else if ($d == 1 && $h >= 12 && $h else if ($d == 1 && $h >= 13 && $h else if ($d == 1 && $h >= 15 && $h else if ($d == 1 && $h >= 19) { $img = 'images/gary1.jpg'; } else if ($d == 1 && $h // WED SCHEDULE if ($d == 2 && $h >= 0 && $h else if ($d == 2 && $h >= 4 && $h else if ($d == 2 && $h >= 8 && $h else if ($d == 2 && $h >= 12 && $h else if ($d == 2 && $h >= 13 && $h else if ($d == 2 && $h >= 15 && $h else if ($d == 2 && $h >= 19) { $img = 'images/gary1.jpg'; } else if ($d == 2 && $h // THU SCHEDULE if ($d == 3 && $h >= 0 && $h else if ($d == 3 && $h >= 4 && $h else if ($d == 3 && $h >= 8 && $h else if ($d == 3 && $h >= 12 && $h else if ($d == 3 && $h >= 13 && $h else if ($d == 3 && $h >= 15 && $h else if ($d == 3 && $h >= 19) { $img = 'images/gary1.jpg'; } else if ($d == 3 && $h // FRI SCHEDULE if ($d == 4 && $h >= 0 && $h else if ($d == 4 && $h >= 4 && $h else if ($d == 4 && $h >= 8 && $h else if ($d == 4 && $h >= 12 && $h else if ($d == 4 && $h >= 13 && $h else if ($d == 4 && $h >= 15 && $h else if ($d == 4 && $h >= 19) { $img = 'images/gary1.jpg'; } else if ($d == 4 && $h // SAT SCHEDULE if ($d == 5 && $h >= 0 && $h else if ($d == 5 && $h >= 4 && $h else if ($d == 5 && $h >= 8 && $h else if ($d == 5 && $h >= 12 && $h else if ($d == 5 && $h >= 13 && $h else if ($d == 5 && $h >= 15 && $h else if ($d == 5 && $h >= 19) { $img = 'images/gary1.jpg'; } else if ($d == 5 && $h // SUN SCHEDULE if ($d == 6 && $h >= 0 && $h else if ($d == 6 && $h >= 4 && $h else if ($d == 6 && $h >= 8 && $h else if ($d == 6 && $h >= 12 && $h else if ($d == 6 && $h >= 13 && $h else if ($d == 6 && $h >= 15 && $h else if ($d == 6 && $h >= 19) { $img = 'images/gary1.jpg'; } else if ($d == 6 && $h echo $img; ?> Studiio - All-In-One Radio Communication Platform SMS | Phone Calls | Social Media | Content Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 Now we are starting to get somewhere Its showing a line like this on the PHP page im testing on http://baldyradio.com/livetest/time.php Ive tried this $img = 'images/baldy1.jpg'; } and still no Pic showing up! im gonna hve another crack at it. I really want it in 3hr sections. My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 Finally Think ive got somewhere will keep you posted! My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
billh Posted November 9, 2010 Share Posted November 9, 2010 I noticed in your image link you posted it is like this images/baldy1.jpg You need to use the PHP code James posted $img = 'images/baldy1.jpg'; Also try the full URL $img = 'http://baldyradio.com/images/baldy1.jpg'; Only a guess on my part I don't use the script. "I'm Retired" Donations PayPal.Me/artistview . I only do dry reads, if you want FX's you'll have to add them, I might add them. If you use my voice please link to my art site AbstractArtist.xyz, Thank you Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 Just tried using the URL and it kept throw parse errors at me now ive switched all the $img = 'images/baldy1.jpg'; back to how they were and now its showing Nothing Im totally Lost! Gonna take a Break and come back to this after doing a search on google see what i can find. My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
billh Posted November 9, 2010 Share Posted November 9, 2010 Did you try something like this { $img = '"images/baldy1.jpg"'; } couple of others { $img = '\"images/baldy1.jpg\"'; } $img = '\"images/baldy1.jpg\"'; } in PHP files (some times) if you add " you need to do it like this -> \" "I'm Retired" Donations PayPal.Me/artistview . I only do dry reads, if you want FX's you'll have to add them, I might add them. If you use my voice please link to my art site AbstractArtist.xyz, Thank you Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 Thanks Bill Ive Tried all those variables and still nothing googles proving to be as much use as a Chocolate teapot. Im seriously Baffled as it was working now it isnt! My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
billh Posted November 9, 2010 Share Posted November 9, 2010 well one other idea is the image name is it .jpg or .JPG (in caps) I know sometimes that can give an error. "I'm Retired" Donations PayPal.Me/artistview . I only do dry reads, if you want FX's you'll have to add them, I might add them. If you use my voice please link to my art site AbstractArtist.xyz, Thank you Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 Going to get my technical monkey to have a look into it maybe he will get something working. Im useless with PHP at the best of times! My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
djgary72 Posted November 9, 2010 Author Share Posted November 9, 2010 Technical monkeys managed to get it working YAY!! I will show all the code after ive tested it for a few days ..... My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
NickolasM. Posted November 10, 2010 Share Posted November 10, 2010 Hi bud! I haven't been on BW in awhile nor have I done work in PHP in a while, so I figured why not start now? Skills are a tad bit rusty but I tested (briefly) and this code will work. date_default_timezone_set('GMT-5.00'); $Year = date('Y'); $Day = date('w'); $Hour = date('G'); // Edit the values in the array below. // // The current values (E.g. 0-3) Show the hour increments // $Sunday = array('0-3','3-6','6-9','9-12','12-15','15-18','18-21','21-23'); $Monday = array('0-3','3-6','6-9','9-12','12-15','15-18','18-21','21-23'); $Tuesday = array('0-3','3-6','6-9','9-12','12-15','15-18','18-21','21-23'); $wednesday = array('0-3','3-6','6-9','9-12','12-15','15-18','18-21','21-23'); $Thursday = array('0-3','3-6','6-9','9-12','12-15','15-18','18-21','21-23'); $Friday = array('0-3','3-6','6-9','9-12','12-15','15-18','18-21','21-23'); $Saturday = array('0-3','3-6','6-9','9-12','12-15','15-18','18-21','21-23'); // Do not edit below this line! // $List; if($Day == 0) { $List = $Sunday; } else if($Day == 1) { $List = $Monday; } else if($Day == 2) { $List = $Tuesday; } else if($Day == 3) { $List = $Wednesday; } else if($Day == 4) { $List = $Thursday; } else if($Day == 5) { $List = $Friday; } else if($Day == 6) { $List = $Saturday; } list($Three,$Six,$Nine,$Twelve,$Fifteen,$Eighteen,$TwentyOne,$TwentyThree) = $List; if(23 > $Hour) { if($Hour > 21) { $Image = $TwentyThree; }} else if(21 >= $Hour){ if($Hour > 18){ $Image = $TwentyOne; }} else if(18 >= $Hour){ if($Hour > 15){ $Image = $Eighteen; }} else if(15 >= $Hour){ if($Hour > 12){ $Image = $Fifteen; }} else if(12 >= $Hour){ if($Hour > 9){ $Image = $Twelve; }} else if(9 >= $Hour){ if($Hour > 6){ $Image = $Nine; }} else if(6 >= $Hour){ if($Hour > 3){ $Image = $Six; }} else if(3 >= $Hour){ if($Hour > 0){ $Image = $Three; }} echo "".$Image.""; ?> Any questions contact me! Link to comment Share on other sites More sharing options...
billh Posted November 10, 2010 Share Posted November 10, 2010 Hi Nick How the heck have you been, haven't seen you here in a long time Welcome back. One question about the script, how do you link the images? "I'm Retired" Donations PayPal.Me/artistview . I only do dry reads, if you want FX's you'll have to add them, I might add them. If you use my voice please link to my art site AbstractArtist.xyz, Thank you Link to comment Share on other sites More sharing options...
mattskills Posted November 10, 2010 Share Posted November 10, 2010 Hi the below script is what i used on my site, it's a javascript that will display an image at a set hour (or text, table, iframe, whatever) , if there is no image specified for the current hour it will display an alternative image (i.e off air) here is a link to the javascript file http://radiothree.net/wp-content/themes/radiothree/schedule.js put this in the header of the page you want to put the image on: put this code where you want the image to be displayed: <br /> <br /> document.write(NowON());<br /> <br /> Now On Air Requires Javascript you can also see this used on the http://klubbfm.com website sorry missed a bit: replace with http://mattskills.net/helpstuff/forum1.jpg Link to comment Share on other sites More sharing options...
djgary72 Posted November 10, 2010 Author Share Posted November 10, 2010 that looks very promising thanks Matt ! My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
NickolasM. Posted November 10, 2010 Share Posted November 10, 2010 Hi Nick How the heck have you been, haven't seen you here in a long time Welcome back. One question about the script, how do you link the images? Thanks for the welcome! I guess I didn't explain my self well enough in the comments. Each day has a list, and each list has the hours in increments of 3. So if you wanted to show a image from 00:00-03:00, select the date and look for 0-3. Etc. Etc. Etc. Link to comment Share on other sites More sharing options...
djgary72 Posted November 13, 2010 Author Share Posted November 13, 2010 Save the code as picture.php and Post this on The Page you need to use the Pictures on require("picture.php"); ?> date_default_timezone_set('Europe/London'); $h = date('G'); //set variable $h to the hour of the day $d = date('w'); //set variable $d to the day of the week. $year = date('Y'); //set variable $year to the current year //G is the date key for hours in 24 format (not 12), with no leading 0s, like 02. // SUN SCHEDULE if ($d == 0 && $h >= 0 && $h else if ($d == 0 && $h >= 4 && $h else if ($d == 0 && $h >= 8 && $h else if ($d == 0 && $h >= 12 && $h else if ($d == 0 && $h >= 13 && $h else if ($d == 0 && $h >= 15 && $h else if ($d == 0 && $h >= 19) { $img = 'images/baldy1.jpg'; } else if ($d == 0 && $h // MON SCHEDULE if ($d == 1 && $h >= 0 && $h else if ($d == 1 && $h >= 4 && $h else if ($d == 1 && $h >= 8 && $h else if ($d == 1 && $h >= 12 && $h else if ($d == 1 && $h >= 13 && $h else if ($d == 1 && $h >= 15 && $h else if ($d == 1 && $h >= 19) { $img = 'images/baldy1.jpg'; } else if ($d == 1 && $h // TUES SCHEDULE if ($d == 2 && $h >= 0 && $h else if ($d == 2 && $h >= 4 && $h else if ($d == 2 && $h >= 8 && $h else if ($d == 2 && $h >= 12 && $h else if ($d == 2 && $h >= 13 && $h else if ($d == 2 && $h >= 15 && $h else if ($d == 2 && $h >= 19) { $img = 'images/baldy1.jpg'; } else if ($d == 2 && $h // WEDS SCHEDULE if ($d == 3 && $h >= 0 && $h else if ($d == 3 && $h >= 4 && $h else if ($d == 3 && $h >= 8 && $h else if ($d == 3 && $h >= 12 && $h else if ($d == 3 && $h >= 13 && $h else if ($d == 3 && $h >= 15 && $h else if ($d == 3 && $h >= 19) { $img = 'images/baldy1.jpg'; } else if ($d == 3 && $h // THURS SCHEDULE if ($d == 4 && $h >= 0 && $h else if ($d == 4 && $h >= 4 && $h else if ($d == 4 && $h >= 8 && $h else if ($d == 4 && $h >= 12 && $h else if ($d == 4 && $h >= 13 && $h else if ($d == 4 && $h >= 15 && $h else if ($d == 4 && $h >= 20 && $h else if ($d == 4 && $h >= 22) { $img = 'images/baldy1.gif'; } else if ($d == 4 && $h // FRI SCHEDULE if ($d == 5 && $h >= 0 && $h else if ($d == 5 && $h >= 4 && $h else if ($d == 5 && $h >= 8 && $h else if ($d == 5 && $h >= 12 && $h else if ($d == 5 && $h >= 13 && $h else if ($d == 5 && $h >= 15 && $h else if ($d == 5 && $h >= 20 && $h else if ($d == 5 && $h >= 22) { $img = 'images/baldy1.jpg'; } else if ($d == 5 && $h // SAT SCHEDULE if ($d == 6 && $h >= 0 && $h else if ($d == 6 && $h >= 4 && $h else if ($d == 6 && $h >= 8 && $h else if ($d == 6 && $h >= 12 && $h else if ($d == 6 && $h >= 13 && $h else if ($d == 6 && $h >= 15 && $h else if ($d == 6 && $h >= 18 && $h else if ($d == 6 && $h >= 20 && $h else if ($d == 6 && $h >= 22) { $img = 'images/gary1.jpg'; } else if ($d == 6 && $h echo ''.$img.''; ?> Tested and working Thank you To everyone who Gave me a Nudge In the Right Direction Just change the image links to suit Your website. My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
GKIye Posted November 14, 2010 Share Posted November 14, 2010 Thanks Gary for sharing this code Impressive ! Visit and listen @ BW ! Link to comment Share on other sites More sharing options...
Daydreaminc Posted February 21, 2011 Share Posted February 21, 2011 Hi guy thanks for the code but for some resin the the shows are not changing this is what i have Quote: <?php date_default_timezone_set('Europe/London'); $h = date('G'); //set variable $h to the hour of the day $d = date('w'); //set variable $d to the day of the week. $year = date('Y'); //set variable $year to the current year //G is the date key for hours in 24 format (not 12), with no leading 0s, like 02. // SUN SCHEDULE if ($d == 0 && $h >= 0 && $h else if ($d == 0 && $h >= 17 && $h // MON SCHEDULE if ($d == 1 && $h >= 0 && $h else if ($d == 1 && $h >= 20 && $h // TUES SCHEDULE if ($d == 2 && $h >= 0 && $h else if ($d == 2 && $h >= 0 && $h // WEDS SCHEDULE if ($d == 3 && $h >= 0 && $h else if ($d == 3 && $h >= 12 && $h else if ($d == 3 && $h >= 22 && $h // THURS SCHEDULE if ($d == 4 && $h >= 0 && $h else if ($d == 4 && $h >= 20 && $h else if ($d == 4 && $h >= 22 && $h // FRI SCHEDULE if ($d == 5 && $h >= 0 && $h else if ($d == 5 && $h >= 20 && $h // SAT SCHEDULE if ($d == 6 && $h >= 0 && $h else if ($d == 6 && $h >= 0 && $h ?> can u help me out ?? i do not know why they are not changeing thanks o and sorry about the long page of text im new at this broadcastingworld website Link to comment Share on other sites More sharing options...
djgary72 Posted February 21, 2011 Author Share Posted February 21, 2011 Only works with 24 hour format so 3pm in the afternoon would be 15 and the 6pm would be 18 etc ...... and the 24 should be 00. My Blog https://djgarybaldy.blogspot.com User of RadioDJ FREE radio playout software since 2010. How to Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html RadioDJ is my FAVOURITE piece of software it works when I need It Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.