MyPHPGallery uses secure un-crackable hashes to keep your images safe. No one can see your image unless you want them to. You, being the administrator of the site, can handle all the users, all the images and all other website settings from a single page. The administrator panel is so robust, it's completely unbreakable. There's no match for the quality that this script offers.
The script has been built with performance in mind, therefore we've put our efforts to make it blazingly fast (faster execution). The code is simple and easy on eyes, with clear upload and image settings modals for you and your users.
Images in PHP Gallery Script are uploaded using ajax and are stored on your server, safely. During this process, users can also enter optional title and description for their images. Not only that, multiple image uploads are possible as well. Why go to another image sharing website and risk your privacy when you can share your images and moments with the world via your own secure environment.
Sharing your images on social media is equally fun and easy. You get website link, direct link, BBCode and HTML Code for the image you want to share. Apart from that, you can share your images on social networks like Facebook, Twitter, Reddit, etc.
There are three privacy modes in PHP Gallery Script which ensure proper distribution of your images. Public This mode allows your upload to be seen by anyone on the website. Search engines can also crawl and index these images. Unlisted Images under this mode will not be visible publicly but you can still share them with someone by providing them direct link to the it. Private Private uploads cannot be seen by anyone no matter what.
Ajax Based Upload
Robust Admin Panel
Fast & Secure
Access to "php.ini" (not in many cases)
How to install? To install MyPHPGallery v1.0, follow the steps: • Open config.php located at config/config.php • Enter your database information so that the code piece looks like this define("DB_HOST", "localhost"); define("DB_NAME", "my_database_name"); define("DB_USER", "database_user"); define("DB_PASS", "database_password"); • Save config.php • Upload the files to your server. • Import "sql_import.sql" to your database. This will create all the required tables. • Launch the site.
How to configure? • Login on MyPHPGallery as admin. (Username: admin | Passowrd: password) • Go to Administration Panel from the homepage after logging in. • Play with settings.
Additional Configuration Sometimes, you may come across an issue where your website would refuse to accept a file great in size than a certain limit. To modify this limit you need to have access to your php.ini file usually located deep inside the server. If you do not have access to php.ini file, consider contacting your hosting provider. You need to set the value of upload_max_filesize and post_max_size in your php.ini :
; Maximum allowed size for uploaded files. upload_max_filesize = 40M ; Must be greater than or equal to upload_max_filesize post_max_size = 40M
After modifying php.ini file(s), you need to restart your HTTP server to use new configuration.
A regular license allows an item to be used in one project for either personal or commercial use by you or on behalf of a client. The item cannot be offered for resale either on its own or as part of a project. Distribution of source files is not permitted.
An extended license allows an item to be used in unlimited projects for either personal or commercial use. The item cannot be offered for resale "as-is". It is allowed to distribute/sublicense the source files as part of a larger project.