HostGator

Free PHP Script: Maian Music

Introduction:

Music is my first love, so its a surprise its taken me so long to develop something music based. I had the idea for this script in 2006 when someone mentioned adapting Maian Cart into an .mp3 system. This script enables you to preview and sell your music in .mp3 format. In the live demo you`ll find some of my own music from a few years ago. Some of you may remember it from M-Dream a while ago. Enjoy the script!

Script Features:

Easy to use mp3 music store to sell/preview mp3 tracks
Add unlimited albums
Group tracks into albums
XHTML/CSS public layout
Premium Beat flash music player for mp3 previews
Store mp3 files outside of web root for security
Store album mp3 files in their own folders
Expiry limits for downloads and download page for track protection
Built in check to prevent linking to download page
Supports 15 currencies
Paypal IPN test mode available via Sandbox
Optional mod_rewrite for search engine friendly urls
Optional SMTP send mail option
RSS feed to show latest albums
Option to include artwork download link with full album purchase
Graphical stats to view most popular track/album purchases
Search engines for both public and admin interface
Simple cart system
Option to add smaller mp3 file for previews
Template driven for easy HTML editing
Auto installation file
Public interface contact option
Option to contact buyers from admin interface
View sales in admin area with album/track purchase details
About and Licence pages updateable via settings
Option to re-send download link to buyer

Requirements/Testing Environments:

PHP v4.3.0 or higher.
Paypal Business or Premier Account
CURL support enabled for Paypal IPN system
GD graphics library with Freetype support for captcha

Browser Testing: IE7, IE6, Opera 9.2.5, Firefox 2.0.0.12
Local Server Testing: Apache server (2.2.4) running PHP v5.2.5, MySQL v5.0.45-nt
Production Server Testing: Apache server running PHP v4.4.7, MySQL 4.1.22-standard
Error Reporting Level for Development: E_ALL

md5 Checksum (to validate download)

9e16542b17b6f5bb116baf602484863f