Patchesoft supports this item


138 comments found.

HI I have bought this script, and configured email smtp like this : <?php $config[‘protocol’] = ‘smtp’; $config[‘smtp_host’] = ‘’; $config[‘smtp_port’] = ‘2525’; // 8025, 587 and 25 can also be used. Use Port 465 for SSL. $config[‘smtp_crypto’] = ‘tls’; $config[‘smtp_user’] = ‘USERNAME’; $config[‘smtp_pass’] = ‘PASSWORD’; $config[‘charset’] = ‘utf-8’; $config[‘mailtype’] = ‘html’; $config[‘newline’] = ”\r\n”; ?> however, I can not make it send out email. please help my site url is:

Hi robingliu,

Can you send me an email with your site detals and I’ll try and debug the application for you and fix it.


What version of codeigniter is this?


The latest 3.1.3


The Pro Login Content contains a section that allows you to create your own content pages using the in built text-editor. It also comes with a directory to show and sort your pages as well as some other unique features.

I am not getting this , why are you showing my member details of other users when they login, Even if that member is a premium member. I only want my users to see, add funds, setting and payment plan and these kind of packages. nothing else. how to remove all that crap

And could it be possible that for some kind of chat service (like message to admin only) if you don’t have that i just want to where i can add that features and how to make other pages which will have protections.

is there any feature for paypal recursive payments. like subscriptions and all. and how are you handling IPN and PDT variables, How will your system know that the payment done by user actually went through or not on paypal as you have not asked for any other details from paypal except my email address


In the documentation there is a page called PayPal Setup which explains how to setup PayPal’s IPN system. Here is the link to the online version:

If you want to make your own content, I suggest looking at this mini-guide. The system is built using the CodeIgniter Framework and they have a great documentation too.

If you want to restrict certain features and have them only show up for Admin, you need to add in some programming conditions to the code. If you send me an email at I can try and give you some examples. You can also take a look at the application/controllers/Test.php which gives example of how to restrict by Admin, Username and User Group.

pre-sale point, if I met like this error No input file specified. I believe the db has something missed?


This error is due to either a wrong config file or your .htaccess file not being read correctly.

Hope that helps.

4 hours i cant solve this problem !!!!

Parse error: syntax error, unexpected T_IF, expecting T_FUNCTION in /home3/xxxxx/public_html/ on line 94 A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information – headers already sent by (output started at /home3/xxxx/public_html/xxxxx/cs/application/controllers/Login.php:94)

Filename: core/Common.php

Line Number: 573


A PHP Error was encountered

Severity: Parsing Error

Message: syntax error, unexpected T_IF, expecting T_FUNCTION

Filename: controllers/Login.php

Line Number: 94



Can you send me your purchase code since I don’t see a purchased badge on your account.

how i can add it ? and please now work ? but when i write the ticket cant see it ?


My email is

I already replied to you once but send me a new email :)

Can’t get any json data to the external site using json_decode.




I send you mail.

How to get json data to the outside of codeigniter script?

I create Valid.php in controller like this:

if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Valid extends CI_Controller { public function __construct() { parent::__construct(); $this->load->model("user_model"); } public function index() { if($this->user->loggedin) { $json['success'] = "false"; } else { $json['success'] = "true"; } echo json_encode($json); } }

And Check.php which is Outside of Codeigniter script, I mean not Codeigniter script.

$url = 'http://localhost/valid'; $curl_handle = curl_init(); curl_setopt($curl_handle,CURLOPT_URL,$url); curl_setopt($curl_handle,CURLOPT_RETURNTRANSFER,TRUE); curl_setopt($curl_handle, CURLOPT_HEADER, FALSE); curl_setopt ($curl_handle,CURLOPT_CONNECTTIMEOUT,0); curl_setopt($curl_handle, CURLOPT_FOLLOWLOCATION, TRUE); $json = curl_exec($curl_handle); curl_close($curl_handle); $json = json_decode($json); echo $json['success'];

I am getting $json[‘success’] = false everytime.

When i browse http://localhost/valid then i get result {success“} and when i browse http://localhost/test/check which is outside of Codeigniter , i mean in sub-folder of root directory then i get {success“}

Excelent product! Excellent and fast assistance!

Thank you!

Add backup and error log option.

Thanks for your suggestions :) I’ll consider it for future updates.

hello, can we make a front-end website with this project?


If you have experience with PHP and CodeIgniter, you can make whatever you want with this project :)

Hi, on the demo, registration page, captcha is not showing up

seems to work in chrome, but not in FF after clicking login button, screen refreshes and the same login form appears…without the data i had put in the input fields


I’m using Firefox too and it works fine for me. Do you have cookies enabled on Firefox? Can you try clearing them and restarting the browser to see if that makes a difference?

Have you tried registering a new account and then trying to login with that?

works now… had to clear out cookies and restart browser


Hello when someone logs in from social why must he fiils an email address and username?? Facebook e.g. provides the email of the user so we can use it. Moreover as login from facebook is automatic why is a username required and not created randomly or by the public mail. Last but not least how can I redirect the successful login or logout to a specific url. If you can, give me general instruction especially on which files I have to edit and I will do the modifications on my own. Thanks in advance!


Just use the $CI->security->get_csrf_hash()) value as that should work :)


jpapan Purchased

Thank you!!! I think not to have been annoying with my questions :-)

No problem and glad I could help!

Is it possible to add one-time free use for 7 days to payment options?

Hi Yukitoo,

It’s not currently possible to do that.


Add password salt for more security. :)


We use BCrypt default encryption which has salt-generating built into it:

The bcrypt utility itself does not appear to maintain a list of salts. Rather, salts are generated randomly and appended to the output of the function so that they are remembered later on (according to the Java implementation of bcrypt). Put another way, the “hash” generated by bcrypt is not just the hash. Rather, it is the hash and the salt concatenated

RustamU Purchased

Hello and thanks for the great system. In my work I need to add one feature to it. It’s user role dependable custom fields. I.e. to have an opportunity to assign new custom field to particular user role, for example, field “work place” for admins and “your hobby” for users. Can you please give me an instructions how I can add a user role field to custom field settings and display it to relevant users? Beforehand thanks!

Hi RustamU,

Thanks for being patient! You will need to custom code this particular feature yourself since it’s not possible to do it through the Admin Panel features.

The code is in PHP and uses the CodeIgniter framework, so any experience in this will help.

Check out the User Roles table and the Custom Fields table in the database to see how they work.

If you need anymore information, let me know and I’ll try and point you in the right direction :)

How can i direct login users to another page, i dont want them to land on dashboard?


You can change the login redirect by modifying this file:


and modify the function pro(). Look for this line:


You can change the redirect value like so:

Redirect to another page on the site:


(Would redirect to

If you want to redirect to a direct URL, you can do it like so:


Let me know if that helps :)

Pre-sale question:

Hi – I would like to use your script to protect some content from unregistered users, but I need to add active users in from my own PHP code. I guess your system doesn’t have an API – but is it easy enough for me to add users directly into the db (when they have successfully completed payment outside of this script)?


Since the system uses encryption for passwords, you can’t add users directly into the system from the database since their passwords need to go through the hashing process, which only happens during registration on the system. You can’t import your own users over either since their passwords would need to be changed to the Pro Login’s hashing system.

You could write your own script to convert their passwords to Pro Login’s, but that would take a bit of time and knowledge of the system.

Hope that helps!

hello sir i am installing this to my new website for the first time i followed the documentations but i can not install it because of this error message: Error Number: 1054

Unknown column ‘google_recaptcha’ in ‘field list’

SELECT `site_name`, `site_desc`, `site_email`, `upload_path_relative`, `upload_path`, `site_logo`, `register`, `disable_captcha`, `date_format`, `avatar_upload`, `file_types`, `twitter_consumer_key`, `twitter_consumer_secret`, `disable_social_login`, `facebook_app_id`, `facebook_app_secret`, `google_client_id`, `google_client_secret`, `file_size`, `paypal_email`, `paypal_currency`, `payment_enabled`, `payment_symbol`, `global_premium`, `install`, `login_protect`, `activate_account`, `default_user_role`, `secure_login`, `stripe_secret_key`, `stripe_publish_key`, `google_recaptcha`, `google_recaptcha_secret`, `google_recaptcha_key`, `logo_option`, `layout` FROM `site_settings` WHERE `ID` = 1

Filename: libraries/Settings.php

Line Number: 26 what should i do?

i want to buy your “pro school” also but if i can’t istall this i might incur the same situation in that pro school also. i login both admin and notice similarity so i think if i can’t install this i can’t install that also. i am hosting in Host gator and followed your documentations i uploaded the files install the msql file in phpmyadmin but when i visited the site i got the error message above. please advice me, thanks.

Hi polarhosea,

Have you downloaded the latest files from CodeCanyon? The error message you are having is because it’s missing the database fields from newer updates. Are you doing a clean installation and importing the database.sql?