SitePoint Sponsor

User Tag List

Results 1 to 4 of 4
  1. #1
    SitePoint Member
    Join Date
    Jan 2014
    Posts
    3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    player with a variable url - help

    I find this code:
    Code:
    <!--SCM Music Player by Adrian C Shum - http://scmplayer.net--> 
    <script type="text/javascript" src="http://scmplayer.net/script.js" ></script> 
    <script type="text/javascript"> 
    SCMMusicPlayer.init("{'skin':'skins/black/skin.css','playback':{'autostart':'false','shuffle':'false','volume':'70'},'play​list':[{'title':'Example 1','url':'http://example.com/music1.mp3'},{'title':'Example 2','url':'http://example.com/music2.mp3'}],'placement':'bottom','showplaylist':'false'}"); 
    </script> 
    <!--End of SCM Music Player script-->
    I need to change daily the url (e.g http://www.mysite.com/12jan.mp3, tomorrow .../13jan.mp3, after tomorrow .../14jan.mp3; so format http://www.mysite.com/ddmmm.mp3), but I can not manage it.

    I tried this:
    Code:
    <html> 
    <head> 
    <script> 
    data = new Date(); 
    mon = new Array ("jan","feb","mar","apr","mai","jun","jul","aug","sep","oct","nov","dec"); 
    var zile = new Array(12); 
      day[0] = 31; 
      day[2] = 31; 
      day[3] = 30; 
      day[4] = 31; 
      day[5] = 30; 
      day[6] = 31; 
      day[7] = 31; 
      day[8] = 30; 
      day[9] = 31; 
      day[10] = 30; 
      day[11] = 31; 
    if (Math.round(data.getFullYear()/4) == data.getFullYear()/4) { 
      day[1] = 29 
    } 
    else { 
      day[1] = 28 
    } 
    var d = "http://www.mysite.com/" + data.getDate()+mon[data.getMonth()]+ ".mp3"; 
    document.write(d);   // this for test 
    </script> 
    </head> 
     
    <body> 
    <!--SCM Music Player by Adrian C Shum - http://scmplayer.net--> 
    <script type="text/javascript" src="http://scmplayer.net/script.js" ></script> 
    <script type="text/javascript"> 
    SCMMusicPlayer.init("{'skin':'skins/black/skin.css','playback':{'autostart':'false','shuffle':'false','volume':'70'},'play​list':[{'title':'Example 1','url': '+d+'},{'title':'Example 2','url':'http://example.com/music2.mp3'}],'placement':'bottom','showplaylist':'false'}"); 
    </script> 
    <!--End of SCM Music Player script-->
    </body>
    </html>
    Anyone can help me please?
    Thank you very much.

  2. #2
    It's all Geek to me silver trophybronze trophy
    ralph.m's Avatar
    Join Date
    Mar 2009
    Location
    Melbourne, AU
    Posts
    24,176
    Mentioned
    454 Post(s)
    Tagged
    8 Thread(s)
    Hi colombo2003. Welcome to the forums.

    I'd suggest using a simple server side timestamp instead. This is not my area, but a simple example wold be something like this:

    Code:
    http://mysite.com/<?php echo date("dM"); ?>.mp3
    ... which would output this today:

    Code:
    http://www.mysite.com/12Jan.mp3
    and this tomorrow, etc.:

    Code:
    http://www.mysite.com/13Jan.mp3
    Of course, unless you are updating the file names too, this will quickly break.

  3. #3
    SitePoint Member
    Join Date
    Jan 2014
    Posts
    3
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sorry for the delay.

    Many thanks for your prompt response. It's the only solution that works for me! And it works very good.
    Unfortunatelly, I'm a little busy, for testing to the end and all I like to do, but it's an excelent start. The most important is that it works.

    I will come back soon as poosible, eventually with other questions, if I will have any, when I will have time.
    In fact, I want to make a little changes to this script, according to my necessities, this modification being the most important and difficult for me.

    Best regards

  4. #4
    It's all Geek to me silver trophybronze trophy
    ralph.m's Avatar
    Join Date
    Mar 2009
    Location
    Melbourne, AU
    Posts
    24,176
    Mentioned
    454 Post(s)
    Tagged
    8 Thread(s)
    Cool, glad that helped. Feel free to post again when you need to.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •