Git Product home page Git Product logo

meme-maker-php's Introduction

Meme Maker PHP

Meme Maker PHP is a Responsive Meme Maker CMS Script. It has a nice and attractive front end interface that is really appealing. Also the backend has a lot of awesome features that are needed for a professional meme making website. Almost all kinds of task can be done using the admin panel without having any kind or programming language knowledge.

This CMS is built using the procedural php and without any framework. For this reason it can be customized easily by any developers.

This CMS script was prepared using the PDO feature of PHP language. For this reason, no SQL injection and XSS attack is possible here and your website will be safe. Also in all pages, admin level security and invalid page url submission checking were done.

Features

  • Easy and simple interface to use
  • Fully responsive for any kind of device
  • Powerful admin backend.
  • Clean coding with proper commenting
  • Secured coding against SQL injection
  • Direct access or invalid URL press stopped for each pages
  • Statistics of some data in dashboard
  • Custom share buttons to share meme when made
  • User image upload
  • Advertisement creation in specified positions
  • Unlimited menu creation with dropdown
  • AdSense support
  • SEO friendly URL in front end
  • Bootstrap based fully responsive design for any device
  • Cross Browser Support
  • Easy Installation
  • Change everything such as logo, site title, favicon from admin panel
  • Dynamic meta tag add option
  • Beautiful Dashboard
  • SEO friendly HTML5 Mark-up

Installation

  • Clone or Download
  • Now upload into your server using FTP with the help of FileZilla or directly with Cpanel.
  • Next step is to create a mysql database using your host cpanel or your hosting providers' system. Also create a database user with a secured password.
  • Then go to phpmyAdmin to import the mokomeme.sql file that you got into the script's folder into your created database. This should take less than 3 seconds.
  • Now you will have to edit the configuration file for the script to connect with the database you just created. Open your filemanager and go to: config.php and admin > config.php and open it in an editor. Change the following marked information:
  • Make sure there is no space between the quotation marks.
  • Your URL must end with a trailing slash /
  • Also add your timezone location name, you can get for your location at https://www.timeanddate.com/time/zones/

meme-maker-php's People

Contributors

mokoshalb avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

meme-maker-php's Issues

Error in code

In the config files, exception is spelled wrong ($excepiton)
It must be:

catch( PDOException $exception ) {
echo "Connection error :" . $exception->getMessage();
}

Admin Password

I have installed Meme-Maker-PHP and I don't get the admin password.

pictures not showing

Hey, I've installed everything by instruction but when uploading or downloading the picture get an exclamation picture error.

imagettbbox function

Warning: imagettfbbox(): Invalid font filename in C:\xampp\htdocs\meme\MemeGeneratorClass.php on line 54

Warning: imagettftext(): Invalid font filename in C:\xampp\htdocs\meme\MemeGeneratorClass.php on line 137

Fatal Error

I did everything as explained in readme, but keep getting this error along with a white screen on index.php which means it's not working.

Fatal error: Call to a member function getMessage() on null in /home/host/public_html/meme/config.php on line 29

What's wrong?

How do I log in to admin panel

Hey there,

Thanks for the code.
The admin panel asks me for an email address and password.
I see that I can change this in the database, but the password is probably hashed.
How can I login to the admin panel?

best, Stéphan

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.