Royalty-Free Music'; print '
'; $link = mysql_pconnect("legacy-db", "incomp", '!2LT3Wj=$tyN?9Ce'); if ( !$link ) { die('Could not connect: ' . mysql_error()); exit; } $dbh = mysql_select_db("music", $link); if ( !$dbh ) { die('Could not connect: ' . mysql_error()); } function mp3url( $name ) { $name = str_replace( " ", "%20", $name ); $path = "/music/royalty-free/mp3-royaltyfree"; return( "$path/$name" ); } function altImage ( $number ) { print ''; print 'album art'; // print '

[ view collection ]

'; print '
'; return 1; } function entry( $entry ) { $file = $entry['filename']; $collection = $entry['collection']; $filenamelength = strlen($entry['filename']); print '' . "\n"; print ''; print $entry['title']; print '
' . "\n"; print '
' . "\n"; print '
' . "\n"; print '' . "\n"; print ' Download "'; print $entry['title']; print '" as mp3' . "\n"; print "

\n"; if ( $entry['itunes'] ) { print 'Get it from iTunes!

' . "\n"; } print '' . "\n"; print ' Listen Now!' . "\n"; print "

\n"; if ( $entry['video'] ) { print 'Watch the Video on YouTube' . "\n"; } print "

\n"; print '

Credit this piece by copying the following to your credits section:

' . "\n"; print '

'; print $entry['title']; print ' Kevin MacLeod (incompetech.com)
' . "\n"; print 'Licensed under Creative Commons: By Attribution 3.0 License
' . "\n"; print 'http://creativecommons.org/licenses/by/3.0/

' . "\n";; print '
' . "\n"; print '
' . "\n"; print '

' . "\n"; print '"' . $entry['title'] . '"' . "\n"; print '

' . "\n"; print '

Instruments: '; print $entry['instruments']; print '

' . "\n"; print '

Feel: '; print $entry['feel']; print '

' . "\n"; print '

'; print $entry['description']; print '

' . "\n"; if ( $entry['wav'] != null ) { print '

'; print 'Download Uncompressed

' . "\n"; } print '

ISRC: ' .$entry['isrc'] . "
\n";; print "Uploaded: " . $entry['uploaded'] . "

\n"; if ( $entry['sheetmusic'] ) { print '

Sheet Music: Available!

'; } print '
' . "\n"; print '
' . "\n"; print '
' . "\n"; print ''; if ( $entry['bpm'] ) { print $entry['bpm']; } else { print "0"; } print ' bpm' ."\n"; print ''; print $entry['genre']; print '' . "\n"; print ''; $parts = explode( ":", $entry['length'] ); if ( $parts[0] == 0 ) { array_shift( $parts ); } $parts[0] = intval( $parts[0] ); print implode( ":", $parts ); print '' . "\n"; } ?>


Donate

Download all of the music on this site at once!
Complete incompetech mp3 files - $38
'' "; $perPage = 11; if ( isset( $_REQUEST['genre'] ) ) { $search = $_REQUEST['genre']; $result = mysql_query("SELECT id,genre FROM genre WHERE genre = \"$search\"", $link ); $r = mysql_fetch_assoc( $result ); $query .= " AND g.id = " . $r['id']; } elseif ( isset( $_REQUEST['feels'] ) ) { $search = $_REQUEST['feels']; if ( ! is_array( $search ) ) { $search = array( $search ); } $query .= ' AND p.feel LIKE "%'. $search[0] . '%"'; if ( isset( $search[1] ) ) { $query .= ' AND p.feel LIKE "%'. $search[1] . '%"'; } if ( isset( $search[2] ) ) { $query .= ' AND p.feel LIKE "%'. $search[2] . '%"'; } } elseif ( isset( $_REQUEST['collection'] ) ) { $search = $_REQUEST['collection']; $query .= ' AND p.collection = "' . $search . '"'; } elseif ( isset( $_REQUEST['isrc'] ) ) { $search = $_REQUEST['isrc']; $query .= ' AND p.isrc = "' . $search . '"'; } elseif ( isset( $_REQUEST['keywords'] ) ) { $search = $_REQUEST['keywords']; $query .= ' AND MATCH( title, instruments, description, feel, isrc ) AGAINST ("'; $keywords = preg_split( "[,| ]", $search ); foreach ( $keywords as $k ) { $query .= "\%" . mysql_real_escape_string ( $k ) . "\% "; } $query .= '" in boolean mode)'; } elseif ( isset( $_REQUEST['title'] ) ) { $search = $_REQUEST['title']; $query .= ' AND p.title="' . $search . '"'; } if ( isset( $search ) ) { // print "

$query

"; if (isset($_COOKIE["musicsort"]) && ($_COOKIE["musicsort"] == "slow") ){ $query .= " ORDER BY p.bpm, p.uploaded DESC "; } elseif (isset($_COOKIE["musicsort"]) && ($_COOKIE["musicsort"] == "fast") ){ $query .= " ORDER BY p.bpm DESC, p.uploaded DESC "; } elseif (isset($_COOKIE["musicsort"]) && ($_COOKIE["musicsort"] == "long") ){ $query .= " ORDER BY p.length DESC, p.uploaded DESC "; } elseif (isset($_COOKIE["musicsort"]) && ($_COOKIE["musicsort"] == "short") ){ $query .= " ORDER BY p.length, p.uploaded DESC "; } elseif (isset($_COOKIE["musicsort"]) && ($_COOKIE["musicsort"] == "recent")){ $query .= " ORDER BY p.uploaded DESC "; } else { // $query .= " ORDER BY p.uploaded DESC "; // $query .= " ORDER BY p.uploaded DESC "; $query .= " ORDER BY p.uploaded DESC "; } $result = mysql_query( $query, $link ); if ( !$result ) { die( "

Couldn't execute SQL query2: " . mysql_error() . "

\n" ); exit; } $items = mysql_num_rows( $result ); $results = 0; $page = 0; if (isset($_REQUEST['page'])){ $page = $_REQUEST['page']; } print '
' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; print ' ' . "\n"; while( $entry = mysql_fetch_assoc( $result ) ) { if (($results >= ($page * $perPage)) && ($results < (($page+1) * $perPage))){ entry( $entry ); } $results++; } print ' ' . "\n"; print '
TempoGenreLength
' . "\n"; print '
' . "\n"; } if (isset($_REQUEST['feels'])) {$feels = implode(" ", $_REQUEST['feels']);} if (isset($_REQUEST['keywords'])) {$keywords = $_REQUEST['keywords'];} $link = "index.html?"; if (isset($_REQUEST['keywords'])){ $link .= "keywords=" . urlencode($keywords) . '&'; } if (isset($_REQUEST['feels'])){ foreach ($_REQUEST['feels'] as &$value) { $link .= "feels%5B%5D=" . $value . '&'; } } if (isset($_REQUEST['genre'])){ $link .= "genre=" . urlencode($_REQUEST['genre']) . '&'; } if (isset($_REQUEST['collection'])){ $link .= "collection=" . urlencode($_REQUEST['collection']) . '&'; } $the_request = $_SERVER['REQUEST_URI']; ## print "URI: $the_request
"; $current = 0; $totalPages = 0; if (isset($results)){$totalPages = ($results/$perPage);} ## print "
$totalPages
"; if ($totalPages > 1){ include($_SERVER['DOCUMENT_ROOT'] . "/adpagination.html" ); print ''; } if ( !isset( $results ) && isset( $search ) ) { print '

There are currently no entries that match your criteria. Try selecting fewer feels.

'; } if ( !isset( $search ) ) { print ' '; } ?>

Okay. How about now?

This work is licensed under a Creative Commons License.
Additional Licenses available.
Creative Commons License