Lyric Database Web Application

Purchase Renowned Lyrics

RenownedLyrics is a fully featured lyrics web application. For a demo of a live website running this script, check out spiderlyrics.com – The live preview website has been decommissioned.

Download does not include a database of lyrics. The included layout differs slightly from the demo URL as the stock photos in the header were removed.

Features:

RenownedLyrics is available for purchase from TradeBit for $10 per download.

30 Responses to “Lyric Database Web Application”

  1. Not very good as it does not come with the database… kinda sucks really

    Reply
  2. how to add the lyrics?

    Reply
    • I don’t think I responded because this was such a silly question… But you go to the submit lyrics page, one of the main navigation items.

      Reply
  3. the demo does not work. is there an live demo so i can check before i make a purchase?

    Reply
  4. Hi!

    Is there any way to use this script as a guitar tabs site? + How the data uploading works?
    (directory indexing, manual posting etc. )

    Thanks!

    Reply
    • It should work just fine. Usually people display guitar tabs as ASCII art, so you would want to modify the page that displays the “lyrics” and wrap the text in a pair of tags.

      Reply
  5. Ok, thanks!

    Can i request a demo please?

    Reply
  6. Can i request a demo or screenshots please ? I need to see it to buy.

    Reply
  7. Hi,
    I just purchased this script from tradebit and I have a few questions. If I email you at tlhunter[at]gmail[dot]com would you be able to help?

    Thanks

    Reply
  8. I’ll write it here, if there is a prob you can e-mail me. (fyi, I’ve a basic understanding of php, but I’m ok with css & html)
    1. At the top of the Home page I get this:
    Notice: Undefined index: s in C:\xampp\htdocs\index.php on line 5
    line 5 is this:
    $nuke['s'] = nukeAlphaNum($_GET['s']);

    2. in Submit Lyrics page I get this:
    Song Title:
    Notice: Undefined variable: title in C:\xampp\htdocs\includes\submit.php on line 29
    Artist Name:
    Notice: Undefined variable: artist in C:\xampp\htdocs\includes\submit.php on line 31
    Song Lyrics:

    Notice: Undefined variable: lyric_fill in C:\xampp\htdocs\includes\submit.php on line 34
    Your Name:
    Notice: Undefined variable: submit_name in C:\xampp\htdocs\includes\submit.php on line 35

    I had a few other problems but I got them fixed. at the moment the above are my main concerns. If I come accross anything else I will post it here.

    Thanks again

    Reply
    • I wrote this back in the days of PHP4, and the code is a little sloppy. You can add the following line of code to the top of your PHP scripts, and it will prevent those messages from being displayed:

      error_reporting(E_ALL ^ E_NOTICE);
      Reply
  9. thanks for your reply :)
    that seems to stop the errors from coming up but for some reason as an example I’ve submitted the following lyrics:
    Lil Wayne – Mirror (feat. Bruno Mars) Lyrics
    when i click on the link to see the lyrics I get the following:
    Object not found!

    The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.

    If you think this is a server error, please contact the webmaster.

    Error 404

    localhost
    04/22/12 01:26:34
    Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 mod_perl/2.0.4 Perl/v5.10.1

    the link looks like this:
    http://localhost/lyrics-lil_wayne-mirror_(feat._bruno_mars).htm

    what would be the cause of this?

    Reply
    • My guess is that the .htaccess file hasn’t been uploaded. It might be hidden depending on your operating system. Try enabling hidden files or looking at the directory with a terminal, and let me know if it is there.

      Reply
  10. the .htaccess is up. this error comes up only to some pages.
    I’ve submitted the same lyrics with different names, which gives different html address:
    name: Lil Wayne – Mirror (feat. Bruno Mars) Lyrics
    page: http://localhost/lyrics-lil_wayne-mirror_(feat._bruno_mars).htm

    name: Lil Wayne – Mirror feat. Bruno Mars Lyrics
    page: http://localhost/lyrics-lil_wayne-mirror_feat._bruno_mars.htm

    and for the 3rd one I’ve added the ‘feat’ with the artist but when I click on the link I can’t access the page, so for this I’m just stuck at Artist:
    name: Lil Wayne feat. Bruno Mars
    page: http://localhost/artist-lil_wayne_feat._bruno_mars.htm

    all 3 variations give the same error page as in the previous post.

    as an example I’ve submitted a different post:
    name: NICKI MINAJ – Starships Lyrics
    post: http://localhost/lyrics-nicki_minaj-starships.htm
    and this one works with no errors…

    Reply
    • I think the issue is the periods. I don’t have the code in front of me, but inside of that htaccess file, you should see several “regular expressions” which looks something like this:

      [0-9a-zA-Z-_]

      You’ll want to update it so that it now accepts a period, which needs to be preceded by a backslash:

      [0-9a-zA-Z-_\.]

      Once you do that, it should work fine.

      Reply
  11. added brackets too, code looks like this:
    [a-zA-Z0-9_\._\(_\)]
    and links look like this:
    lyrics-lil_wayne-mirror_(feat._bruno_mars).htm

    in the submit page you have Song, Artist, Lyrics, YOUR NAME, Spam
    i can insert any name ans submit the page and lyrics show up on the page. this means anyone accessing the website can post anything they want. is this right?

    in the footer i have:
    Website developed by Renowned Media
    can i redirect users to this page since renownedmedia.com is gone?

    appreciate all the help :)

    Reply
    • Do the URLs load properly now?

      Yes, it’s setup so that anybody can submit lyrics. The original intent was that the author would populate the database with a big list of lyrics (e.g. by scraping an existing lyrics website). Then, to keep the list of lyrics from getting stale, visitors to the website would be able to submit lyrics in a crowdsource sort of way. The name field is there so that users get some credit for submitting lyrics, otherwise they wouldn’t want to.

      Feel free to update the URL to point here, thanks! I built the lyrics app a few years ago and it is rather outdated.

      Reply
  12. yes, links load properly on the localhost, not sure whats gonna happen when i’ll upload it on the net

    my problem with this submit page is that people will start spamming it. in posts i would get links to various websites. is there a way around this? could i like hide the page from the public so only i could post?

    link is redirecting to this page

    Reply
    • It should work fine when it hits your live website as long as that .htaccess file makes it too, and as long as your server supports mod_rewrite, which any decent server will.

      You can remove all links to the page and spammers can’t find it. You can also integrate something like reCAPTCHA if you want better spam control.

      Reply
  13. I’ve removed the submit link from the menu so only i can access the page. I’m working on replacing it with a contact page with captcha.

    I’ve noticed a different error. All the examples I’ve submitted contain different artists, but, if I submit different Song Titles but under the same Artist Name I get the following warning:
    There was an error submitting this song. The song probably already exists.

    I’ve tried it a number of times but it keeps giving the same error. I checked the database to see if lyrics are available but only the artist is there and 1 song title all others don’t come up.

    Any idea?

    Reply
    • It sounds like the title field isn’t getting sent to the application from the form submission. Is the field still named ‘title’?

      The database requires a unique artist / song URL combination, which is why making a new artist is failing. The song URL is determined from the song title when the lyrics are saved. Since the artist is being sent but the title is not (and I’m assuming the lyrics are being sent too), did anything change with the form, such as the name of the title field?

      Reply
  14. I’ve sent you an e-mail :)

    Reply
  15. Hi Thomas, any luck with that?

    Reply
  16. i thought the problem occured after one of my modifications so i uploaded an original copy of the website on the web and I tried submitting. i still get the same message:
    There was an error submitting this song. The song probably already exists.

    also, the footer is not staying at the bottom of the page. if you have the website on full screen and navigate through the pages you can see it’s floating under the adsense. you can see it in the link below:
    http://tbohiphoplyrics.com/songs.htm

    Reply

Comment

  • (will not be published)

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>