My open source image sharing script originated as a service I planned on selling, but due to the high saturation of poor quality competing services, I decided to offer it for free.
I'm pleased to say it is different from other image sharing scripts in a number of ways. It has a small footprint, is written entirely in PHP, uses MySQL to store your data, is completely customizable, includes statistics on each image shared, does not require registration (but comes with it just in case), and checks to see if each image has already been shared.
Requirements
- PHP5+ w GD2 enabled
- Apache w mod_rewrite enabled
- MySQL
View the README file (it's in the zip) for instructions on installing and configuring the script for your site.
Contents
deleted
root
css
style.css
images
bg.png
logo-trans.png
upload.png
includes
templates
body
footer.php
header.php
list.php
email
activation.php
change-password.php
confirm-email.php
html-dtd.php
login-notification.php
new-image.php
signup-notification.php
forms
caption.php
change-email.php
change-password.php
login.php
recover-password.php
signup.php
upload.php
pages
account.php
image.php
index.php
stats.php
common.php
db.functions.php
extend.php
functions.php
plugin.functions.php
js
init.js
run.js
upload.js
.htaccess
config.php
index.php
thumbnails
uploads
CHANGELOG
COPYING
README
Features
- It's FREE
- Image sharing using PHP and MySQL
- Template system for complete customization
- Session nonces to deter spam and hotlinking
- Secured against XSS and SQL Injection
- Valid XHTML 1.0 Strict
- One click uploads
- Duplicate image detection
- Viewer statistics
Other
Let me know if you come up with any bugs or questions.
Additional features are already in progress, such as commenting and OpenID, Twitter, Facebook and OAuth authentication. Geo statistics are included on imagepng.com, but were removed while I investigate the Geo-IP database license.
You are free to use the script in any way you please, however donations are appreciated, especially for commercial use or if require support.
This script is not to be repackaged and sold as is.