Multi level marketing (MLM) script is the script that will allow the MLM companies to start their own MLM business through the online mode. The MLM business is the trending business in the marketing today. This will be one of the interesting applications that one can work and implement in real time world with great ease. The user interface must be simple and easy to understand even by the common man. Even there are companies today which are working on the binary business also. The MLM companies will be getting the revenue from the non-salaried workforce like the salespeople, distributors, consultants, promoters, independent business owners etc.

PHP MLM Script

PHP MLM Script

The various modules that can be included in the MLM script or multi level marketing scriptare as follows:

  • Registration module: This module will allow the users to register for the application.
  • Login module: After the user being registered he can login to the application using the username and password.
  • View and update customer profile: This module will allow the customer to view or update the customer profile.
  • Banking details: This module will allow the user to add the bank details.
  • Forgot password: This module will allow the customer to change the password if forgotten.
  • Account module: This module will have the account related information and can generate the reports accordingly.
  • PIN module: This module will allow to generate the PIN and also to generate the PIN report.
  • Users module: This module will be related to the account activation of the users.
  • Admin reports module: The admin can add the customers and add, delete or change the password.
  • Product module: This module is related to different reports like customer report, earnings report, PIN generation report, Tree structure and history report.
  • SMS module: There will be an option for updating the information about the product.

The modules of this PHP MLM Script are:

  • Customer module
    • Registration module
    • Login Module
    • View Customer Profile
    • Update Customer Profile
    • Banking details (Add & Edit)
    • Forgot Password
    • Welcome letter
  • Account module
    • Customer Binary Tree (3 Levels)
    • Earnings Report
    • Income Report
    • Withdraw Amount
    • Downline report (Left and Right)
  • PIN module
    • Generate PIN
    • PIN Generation report
  • Users module
    • 12 Hour Account Activation
    • Update option for Hour activation
  • Admin reports module
    • Admin View, Add, Edit, Delete, Change Password
    • Manager View, Add, Edit, Delete, Change Password
    • Add customers
  • Products module
    • Customer Report (Active or Inactive)
    • Earnings Report
    • PIN Generation report
    • Tree structure Report
    • History report
  • SMS module
    • Single product with update option
    • Multiple product
    • View , Delete products
    • Update products
  • Email module
    • SMS for Registration
    • SMS for Downline registration
    • SMS for Payout
  • Settings module
    • SMS for Registration
    • SMS for Downline registration
    • SMS for Payout
  • Pages module:
    • Home Page
    • About us
    • Photo Gallery with album
    • Video Gallery
    • Business Plan
    • Contact us
    • Reward Achievers with photo and Earnings
    • News and Events
  • Report module
    • Home Page
    • About us
    • Photo Gallery with album
    • Video Gallery
    • Business Plan
    • Contact us
    • Reward Achievers with photo and Earnings
    • News and Events

Language tools:

Front End: PHP

Back End: MySQL


Video Demonstration of MLM:


MLM Application Default Login Details :

Username[email protected] Password : 123456


Download Source code


🔥2.9 K Views
0 0 vote
Article Rating
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

36 Comments
oldest
newest most voted
Inline Feedbacks
View all comments
shambhu
shambhu
June 22, 2018 1:43 PM

database not found

Student Project Guide
June 23, 2018 1:23 AM
Reply to  shambhu

Its there inside the folder

Backslash Classics
October 23, 2018 10:01 PM

where is the db file? I can’t find it.

Backslash Classics
November 27, 2018 8:01 PM

where is the db file? I can’t find it.

Student Project Guide
May 15, 2019 3:01 AM

Check in the db folder

shambhu
shambhu
November 27, 2018 8:01 PM

database not found

anvith
anvith
November 27, 2018 8:01 PM
Reply to  shambhu

db folder has database file.

rd raj
rd raj
April 29, 2019 3:11 PM

where is the db file sir?

Student Project Guide
April 29, 2019 9:02 PM
Reply to  rd raj

Kindly check in backup folder

gaurav
gaurav
May 14, 2019 11:12 AM

sir i try to find the database file but i cannot find it plz help

Student Project Guide
May 15, 2019 3:06 AM

Suppose if anyone get this error : (The Encrypt library requires the Mcrypt extension in codeigniter)

Here is the solution –
https://www.studentprojectguide.com/forums/topic/the-encrypt-library-requires-the-mcrypt-extension/

Holson Jeyn
Holson Jeyn
May 17, 2019 3:44 PM

“Front End: PHP” OK

Student Project Guide
May 18, 2019 1:20 AM
Reply to  Holson Jeyn

Yes front end is php and backend is mysql.

vidya
vidya
May 19, 2019 3:25 PM

i’m getting an error that – The Encrypt library requires the Mcrypt extension. what is it mean?

vidya
vidya
May 19, 2019 4:30 PM
Reply to  vidya

i got a solution to that problem thank you.
but there is no sms sending option in this project. how can we send a sms to the registered users.

Student Project Guide
May 19, 2019 9:17 PM
Reply to  vidya

Oh then fine. All features not added in this project but main features are there in this project.. Just try to add SMS gateway code in Registration pages.

Student Project Guide
May 19, 2019 9:14 PM
Reply to  vidya
djks69
June 26, 2019 5:01 AM

Could you please make it without using codeignitor???

Student Project Guide
June 27, 2019 9:21 PM
Reply to  djks69

Its very difficult to develop in core php. Because it has so many logics.,.

Lucas Bulow
Lucas Bulow
October 14, 2019 10:56 PM

What file i configure the mysql database?

Student Project Guide
October 14, 2019 11:02 PM
Reply to  Lucas Bulow

As usual .. its a framework

Lucas Bulow
Lucas Bulow
October 14, 2019 11:30 PM

Hey, dont understand how it works, can u help me?

Ajay Singh Rathore
Ajay Singh Rathore
November 6, 2019 4:04 PM

how to signup user ?
Forbidden
You don’t have permission to access this resource.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

Student Project Guide
November 6, 2019 7:44 PM

You have to configure it. Just read the instructions.

lokesh
lokesh
April 21, 2020 2:54 PM

sir
where is instructions

Student Project Guide
April 24, 2020 11:33 AM
Reply to  lokesh

We don’t have instruction for this project. Kindly contact your developer

lokesh
lokesh
April 21, 2020 1:24 PM

this massage is showing in application folder…………Directory access is forbidden.

Student Project Guide
April 24, 2020 11:33 AM
Reply to  lokesh

You have to give authority.

lokesh
lokesh
April 21, 2020 4:14 PM

sir
when i am going to user login it shows your password is incorrect
please help me

Student Project Guide
April 24, 2020 11:32 AM
Reply to  lokesh

Kindly share screenshot

li.love2003
li.love2003
April 22, 2020 8:29 PM

A PHP Error was encountered

Severity: Warning

Message: count(): Parameter must be an array or an object that implements Countable

Filename: controllers/DashboardController.php

Line Number: 78

Backtrace:

File: C:\xampp\htdocs\mlm\application\controllers\DashboardController.php
Line: 78
Function: _error_handler

File: C:\xampp\htdocs\mlm\application\controllers\DashboardController.php
Line: 42
Function: Parent

File: C:\xampp\htdocs\mlm\index.php
Line: 315
Function: require_once

Student Project Guide
April 24, 2020 11:32 AM
Reply to  li.love2003

Kindly downgrade it.

li.love2003
li.love2003
April 26, 2020 9:04 PM

sir i am new in php so please give me complete salutation

li.love2003
li.love2003
April 26, 2020 9:23 PM
Reply to  li.love2003

A PHP Error was encountered

Severity: Warning

Message: count(): Parameter must be an array or an object that implements Countable

Filename: controllers/DashboardController.php

Line Number: 78

Backtrace:

File: C:\xampp\htdocs\mlm\application\controllers\DashboardController.php
Line: 78
Function: _error_handler

File: C:\xampp\htdocs\mlm\application\controllers\DashboardController.php
Line: 42
Function: Parent

File: C:\xampp\htdocs\mlm\index.php
Line: 315
Function: require_once

sir what is downgrade

li.love2003
li.love2003
April 26, 2020 11:53 PM

load->model([‘OrderModel’,’MemberModel’]); $this->SeesionModel->not_logged_in(); } public function Month(){ } public function index() { if($this->session->userdata[‘Admin’][‘role’] == ‘Admin’){ $data[‘orders’]=$this->db->count_all_results(‘orders’); $data[‘members’]=$this->OveModel->TotalMembers(); $data[‘products’]=$this->db->count_all_results(‘products’); $data[‘purchase_products’]=$this->db->count_all_results(‘purchase_products’); $sales = $this->OrderModel->MonthWiseSale(); /*echo date(‘F’,strtotime(‘2018-02’)); echo date(‘m’,strtotime(‘February’)); echo ‘ '; print_r($sales); die;*/ $this->parser->parse('dashboard/dashboard_template',$data); }else{ $id=$this->session->userdata['Admin']['id']; $data['members']=$this->Parent(); $this->parser->parse('dashboard/dashboard_customer_template',$data); } } public function Parent(){ $id=$this->session->userdata['Admin']['id']; $member = $this->UserModel->GetUserDataById($id); $getChildMember = $this->MemberModel->GetChildMemberById($id); $arr=[]; foreach($getChildMember as $row){///level 2 $NetSaleVolume3=$this->MemberModel->NetSaleVolume($row['id']); $arr[] = [ 'ibo' => $row['name'].' ['.$row['id'].']', 'imgUrl' => $this->UserModel->MemberPictureUrl($row['id']), 'bv' => $NetSaleVolume3, 'children' => $this->Children($row['id']), ]; } $NetSaleVolume1=$this->MemberModel->NetSaleVolume($id); $json = [ 'ibo' => $member['name'].' ['.$member['id'].']', 'imgUrl' => $this->UserModel->MemberPictureUrl($member['id']), 'bv' => $NetSaleVolume1, 'children' => $arr ]; return count($json['ibo']); } public function Children($id){ $getChildMember = $this->MemberModel->GetChildMemberById($id); $arr=[]; foreach($getChildMember… Read more »

Student Project Guide
May 2, 2020 12:40 PM
Reply to  li.love2003

Its not configured properly.