Git Product home page Git Product logo

phpmultilingualblog's Introduction

Multiple Language Website in PHP & MySQL (English, Nepali, Chinese)

This is a simple blog website which supports multi-languages (english, nepali and chinese). This is just for educational purpose (not for commercial use). This is an Open Source Project, So feel free to explore (use) in any ways you like.

Support Developer

  1. Subscribe & Share my YouTube Channel - https://bit.ly/vijay-thapa-online-courses
  2. Add a Star ๐ŸŒŸ to this ๐Ÿ‘† Repository

Donate

PayPal

Buy me a Coffee โ˜•๏ธ

Donate by wire transfer: E-Mail at [email protected] for wire transfer details.

Technologies Used

  1. HTML5
  2. CSS3
  3. PHP (OOP)
  4. MySQLi

Features

  1. Categories Manager
  2. Posts Manager
  3. Users Manager
  4. Secure Login in Multiple Languages

Supported Languages

  1. English
  2. Nepali
  3. Chinese

(You can Add More...)

Website at a Glance

Login Page in Multiple Languages

Instructions to Use

Pre-Requisites:

  1. Download and Install XAMPP

Click Here to Download

  1. Install any Text Editor (Sublime Text or Visual Studio Code or Atom or Brackets)

Installtion

  1. Download as as Zip or Clone this project
  2. Extract and Move this project to Root Directory
Local Disc C: -> xampp -> htdocs -> 'this project'

Local Disk C is the location where xampp was installed

  1. Open XAMPP Control Panel and Start 'Apache' and 'MySQL'

  2. Extract and Import Database

a. Open 'phpmyadmin' in your browser b. Create a Database ('mlb2018') c. Import the SQL file provided with this project ('mlb2018')

  1. Make Changes to settings

Go to 'admin' folder then'config' folder and Open 'constants.php' file. Then make changes on following constants

<?php 
//Start Session
session_start();

//Create Constants to save Database Credentials
define('LOCALHOST', 'localhost');
define('USERNAME', 'root'); //Your Database username instead of 'root'
define('PASSWORD', ''); //Your Database Password instead of null/empty
define('DBNAME', 'mlb2018'); //Your Database Name if it's not 'mlb2018'

define('SITEURL', 'http://localhost/phpmultilingualblog/'); //Update the home URL of the project if you have changed port number or it's live on server

?>
  1. Now, Open the project in your browser. It should run perfectly.

CMS - Admin Panel

This is a very simple Content Management System (No advanced stuffs).

Instructions to use

  1. Go to the link -> yourhomeurl/admin

e.g. http://localhost:81/phpmultilingualblog/admin

  1. Login with the Username and Password

[Username: admin, Password: admin]

  1. Hola! You're logged in. Now you can manage categories, posts and users.

For Sponsor or Projects Enquiry

  1. Email - [email protected]

Follow Me on

  1. LinkedIn - vijaythapa
  2. Instagram - @vijaythapa.code
  3. Facebook - @thevijaythapa
  4. Twitter - @thevijaythapa

phpmultilingualblog's People

Contributors

vijaythapa333 avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar

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.