345 comments found.
Hi there,
First of all, nice script, thanks 
One thing I want to do is to rename the user level “subscriber” to something else…How do I do that please?
Thanks
Let me know and thannks 
Hi, thanks for the reply…what I wanted to do is change the subscriber name to something else so that instead of having this: authenticate_user(‘subscriber’); .. I could have this: authenticate_user(‘somethingelse’); ...
Thanks
Hi you can create a new user level, let’s say something else is the userlevel name, then you can go to register.php form and find subscriber there and change with your new user level name… then in authenticate_user you can use parameter something else all will work fine
Perfect, thanks a lot for your help! 
Good luck with your project:) consider leaving me feedback thanks 
Will do, thanks again! 
Does this provide multiple-language support?
Is there a way for a member to upload a file that’s for us only, not public view? If not, is it easy to add our own code to do this?
Hi, No this does not support multi language suuport yet but adding new language is not difficult you can go to each file and find english sentences and change them to your required sentences, i can send you complete instructions once you buy to change the language.
This system right now support image upload for every user, if you want you can add an option for them to add more files I can send you instructions on this as well and yes code is easy if you understand basics of php you can follow my instructions thanks.
Hi, I keep getting this message: Fatal error: Call to undefined function authenticate_user() files seem to be loading fine, but when that function is called by “system_load” is not reading it from functions.php Any ideas?
Check if you are including all files correctly.
Hello, I’ve just installed the script (very easy!) and received several of the following Warnings both after the initial install and upon loading the admin dashboard.
Warning: header() [function.header]: It is not safe to rely on the system’s timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected ‘America/Chicago’ for ‘CST/-6.0/no DST’ instead in MYPATH/install.php on line 140
I’ve added a date_default_timezone_set(’’); function call at the top of my footer.php file and seem to have fixed the problem. Is this the best way to fix this issue? (I’m no PHP master!)
Thank you.
That’s not actually an issue maybe your server hosting provider have some specific requirements, many people are using this script and i am also using it in many projects i did not have this problem. but if that fixed your issue inserting in footer.php that’s cool
Good luck
Hi -
I was recently reading an article about “MYSQL Injection” attacks and was wondering if your scripts include some layer of protection against these?
Thanks!
Yes this script in written in new mysql connection object mysqli which secures it from mysql injections, if you want more security just use captcha on registeration form which is already installed and can enabled from settings.
Excellent thank you!
Hi there, first of all amazing script, simple to use, bootstrap compatible, i was looking for something as good as this since a long time. ^^
Just so you know there is a little bug in the private message system. When a user try to send a pm with an ’ it make an SQL syntax error 
http://gyazo.com/e8df1f02a053883e80bc1654a97f0ee2.png
Have a nice day.
Thanks to inform me i will update removing this bug as soon as possible,
thansk
Hello, it seems there’s a bug when trying to check “Register user without email verification?” and uncheck “Activate Captcha:” at the same time.
error message: Notice: Undefined variable: activate_captcha in /..../ums/general_settings.php on line 32
Nice catch 
Kindly go to general_settings.php file code and go to line 32
replace this line
if(isset($register_verification)) { set_option(‘register_verification’, $activate_captcha); }
with
if(isset($register_verification)) { set_option(‘register_verification’, $$register_verification); }
if you cant send me email from my profile so i can send you updated file thanks
Thanks for your quick response and help. This script is lightweight and easy to use, exactly what I like~~
Thanks
Dont forget to rate the system 
Hello, I wanted to ask if it is possible with this script to add more fields to the profile?
Yes if you know basics of PHP you can add more fields, you would need to edit database table, and 1 function in class, and form for the users. that’s all
Hi Ateeq,
I have used your code on my new site and all works well except when logged in as admin and I add/edit a user, it changes admin to new users account. So I have to log out of new users account and log back in as admin.
thanks
Also, need to be able to delete messages but no delete available.
Delete feature is not yet developed that is upcoming update please keep track of updates thanks
Can you send me Admin username and password from my profile message section so i can look thanks. Did you edit something in code?
Hi Ateeq,
Thanks for your help. I ended up installing my website on a new server with a fresh install of your script and all is working perfectly now.
Thanks
great 
Hi webfulcreationsvision !
I have enabled user activation ( Untick the ‘Register user without email verification’ ) through email. I did create a sample user but the email activation hadn’t been received in the inbox yet. Help me to fix this error.
Thanks.
Which server are you using? linux? or windows? also can you check spam folder for activation email
I’m using Linux server. Spam folder’s been checked too but contains no emails.
Can you send me your FTP and url of your system via my profile page thanks
OK, so you can add these 2 for me:
1. Allow members to view other members profiles. At the moment, you can’t view other user details. Can we have something like profile.php?user_id=1 ? This will allow members to easily send other members messages.
2. Can we allow members to add more info to their profile page. So, I create a setting Website URL: and then the member can type in their website, so other people can see it.
and for the others, you will help/explain how to do it? I know how to edit code, I don’t know how to add the forms though. Can you explain what you can help me do, so I know if I can buy this one or not.
Yes i will help you with these things thanks
There is 2 features I’d like added and if they could be added easily, I’ll buy this.
1. Allow members to view other members profiles. At the moment, you can’t view other user details. Can we have something like profile.php?user_id=1 ? This will allow members to easily send other members messages.
2. Can we allow members to add more info to their profile page. So, I create a setting Website URL: and then the member can type in their website, so other people can see it.
Thanks.
Yes you can do both things easyliy once you buy the script i will send you instructions and code blocks to implement in script and that will do what you want thanks.
Thank you, I have 1 more thing I hope you can do too before I buy. I wish to allow registered members only to upload 1 image, and then have it displayed on a page with other members uploaded pictures. Sort of like an avatar, but it will be for advertisement images. If that can’t be done, could I have a form, so members fill it out and I can read each sent form from the admin panel? Example:
mysite.com/forms.php – Main page to fill out form mysite.com/forms.php?form_id=1 (only admins can view this)
Is this possible? I’d like the forms page accessed by only registered members and then the submitted forms can only be viewed by admins.
If this can be added, aswell, I will buy this.
Sorry bro not so much customizations you need to hire a php developer to do these customizations , i will be able to help you only for your 1st comment. not these things but i would able to explain how these things can be done. but will not do thanks.
Note: if you know little about php and you know how to edit code then you can easily follow instructions to achieve your desired features thanks.
just purchased and having some difficulty. Image not showing up in profile. And when a new user registers: 1. Two notices appear at the top of the registration page saying to check your email to confirm (Why is the message duplicated?) 2. When email arrives the link goes to a non existent page. Also formatting of the email needs tweaking. No space after username before next sentence. I am fairly familiar with php so if you can guide me where I might check for problems would save us both time. thanks
Please send me message from my profile so i can send you updated files thanks.
I sent you an email from your profile yesterday with my email. Did you receive it?
Yes i will respond you asap thanks
Haven’t heard from you and wonder if you could tell me when I can expect to receive the updated files you promised. thanks
I have responded you thanks
You have resolved my problem and I am very much appreciative of your efforts. thanks GREAT program

Hi again,
I have the script running on my laptop using XAMPP, and I still love it.
My problem is that messages aren’t working. Does the script need to be running on a live server for messages to function?
No need of live server, you should be able to send message your users registered in system , make sure you have latest version.
you can send messages to only users who are registered memebers in your system. and they should login to their account to see the message
I have two users in the system, the admin, and a subscriber who is activated, and when I send messages between them, everything seems to work, but the messages aren’t saved to the database. Both table messages and message_meta are empty.
In includes/header.php there is a file
<script src=”//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js”></script>
Can you make sure this file is loading in your localhost?
How do I know if it has loaded?
when you try to click on New message does popup open for you? for new message
Yes, everything seems to work perfectly, except that when I click send, the database isn’t updated. However when I make changes to notes or users they update perfectly.
It should not do like this, please try to download latest version from envato, extract that new version change /includes/dbconnect.php with your script’s /includes/dbconnect.php and replace all files with latest download i hope your problem would be fixed.
Ahh hah, it’s working. I must have a problem in one of my files. I’ll compare them to find the problem.
Another quick question. when I view a note, I want to add a button that says “message author” and allow other users to send a message to the note author. Is there a quick answer?
No notes are for your profile only means they are personal notes users cannot see notes of each other.
I have already asked you if I can make notes public, and you helped my with that, so now they are public 
It would be wonderful if I could reuse the “message” button that appears in the admin page for all users?
You can check /classes/users.php file and users.php file where message is sent to each indvidual user,
in classes/users.php you can find function list_users( that function have form, and implementation for message processing, You would need to get username, or email from notes and put in message forms to process message.
Hello, Thank you very much for your script! I like it very much! I just have ine Problem Every “ä,ö,ü,ß” in a users name, is replaced by a ?.
Can you help me? Greets
why are you trying to save these characters? does your database support these characters?
User name saves in database field which is varchar, and that should support character symbols also, if you can explain in detail what are these things i can get more understanding to your request thanks
For example my Name is Alexander Krämer, and I’m from Austria.
And There will be more Users with such characters in their Names
Yes my Databas supports those kind of symbols. 
Greets.
Please do these two things 1) Open /includes/dbconnect.php and on end of that file before ?> please add following code $db->set_charset(“utf8”);
2) Please edit includes/header.php and put following code on <head> section of that page.
<meta http-equiv=”Content-type” content=”text/html;charset=utf-8” />
I am sure this will solve your problem thanks
Let me know if that solve your problem thanks
Yes thank you very much! Number 1 solved the Problem!
<meta http-equiv=”Content-type” content=”text/html;charset=utf-8” /> was already in the head part of “header.php”.
Greets Alex
Am I allowed to change the script for my interest or add features?
Glad your problem is solved
please give me positive rating when you can thanks. Happy coding.
Runs on IIS 7.5 ?
Yes you need mysql database and php at least 4 version this will work well then.
Thanks…..will purchase it.
Great i am always available if you need any help thanks
Hi, i have Problems during the installation….getting Error: “Field ‘gender’ contains not a default value” ...after a second try the Tables in the Database are created but table user is empty.
send me your FTP or login info from my profile message
Hello Muhammed, I installed the new version and I see a few problems.
1. The profile image is not showing in the profile howevr it is inside the /upload folder.
2. I have been working with the last older version, how do I to upgrade without destroying all the work I did with different user levels?
Thanks, Paulo Lopes
For profile image issue kindly send me details or login info of your system in private message
About other update problem if you have not edited script then download new version replace all files except /includes/dbconnect.php and upload everything of new version now run once only http://yourscripturl.com/install.php that will update your system. thanks
You can do upgrade first in copy of your live script. Just for better update please take backup so you dont make any mistake.
Thank you Muhammed, how do I to transfer the users data for the new system? Are the tables with the same structure?
Yes tables are almost sames, but new tables are also there now, so you can run install.php and import your required tables.
Hello Muhammed, would you please specify the changes you did in the database from the latest to the new version? Many thanks. Paulo
Hey i did not alter any existing table, i just created some new tables, like messages, subjects, message_meta, that’s it. You can compare with old database if you have thanks
Hello Muhammed, How to fix this?
Fatal error: Cannot redeclare class Users in /home/webignit/public_html/anand/Canyon_NEW/classes/users.php on line 3
This seems that you are including class users.php two times. check your file classes/users.php if there is class Users writeen two times or something odd,. else email me users.php so i can check thanks
I didn’t touch the users.php and it was working fine before I created new pages for specific groups. I need your email in order to send you the files. Many thanks Muhammed.
you can email me ateeq (at) webfulcreations (dot) com
Hello Muhammed, I’ve sent you an email over a week with no answer, if you find it please be aware almost all the requests were resolved.
I am confused with the new system access structure. The old system offers the possibility to build different pages and menus for different user levels. Now with the new I need to use admin_nav.php, non_admin_nave.php or not-logged-in.nav etc.. How do I to have different menus for different user levels? for example: student_nav.php teacher_nav.php etc? In other words how to call an specific *_nav.php file to appear in the dashboard? Many thanks.
Right now it is like this
<?php if(partial_access(‘admin’)): //nav when user is loged in as admin. require_once(‘admin_nav.php’); elseif(partial_access(‘all’)): //nav when user is not admin but loged in. require_once(‘non_admin_nav.php’); else: //nav when user is not loged in. require_once(‘non_logedin_user_nav.php’); endif; ?>
You can do like this
<?php if(partial_access(‘admin’)): //nav when user is loged in as admin. require_once(‘admin_nav.php’); elseif(partial_access(‘teacher’)): require_once(‘teacher_nav.php’); elseif(partial_access(‘student’)): rquire_once(‘student_nav.php’); elseif(partial_access(‘all’)): //nav when user is not admin but loged in. require_once(‘non_admin_nav.php’); else: //nav when user is not loged in. require_once(‘non_logedin_user_nav.php’); endif; ?>
Wonderful, thank you very, very much Muhammed. Paulo
Just one more thing, in case I have only one of the “student” menu pages is in a sub-dir, can I user this format? and the student user will be able to access both menus? Sorry, Its confusing to me, sorry.
so let me represent better:
user_management/student_pages.php (several) user_management/subdir/student_subdir_page.php (one)
elseif(partial_access(‘student’)): require_once(‘student_nav.php’); require_once(‘student-sub_nav.php’);
or declare twice
elseif(partial_access(‘student’)): require_once(‘student_nav.php’);
elseif(partial_access(‘student’)): require_once(‘student-sub_nav.php’);
?
Many thanks for all the support. Paulo
if condition stop working once its condition is true then that goes to that condition and finish if else statements. So you cannot declare twice declare only once.
Hi Muhammed, its too complicated for me to understand, I will try both. Many thanks anyways. 
Hello Muhammed, I have suggestions to implement your app and BTW you could charge $20 for it:
1. Turn on/off registration form and leave a message instead if the form is off. 2. Admin checkbox selection allowing one user to be set for more than one group. 3. Admin check box allowing a group to show as option in the registration form “select your group” when a group is createde. 4. Integrate a uploadfile/webcam php script in the edit profile to make users able to take a picture online in case they don’t have one in their computer. 5. Specify the security features of your app. MD5? SHA1, SHA2, etc… 6. allow users to navigate to admin specified pages(files) like User Cake
Layout programming:
Allow pages in sub-dirs with a working menu Allow use of multiple design headers and script headlers, Different image/header for the login page and internal content Allow re-Captcha other than google (google already has too much information about re-captcha users)
Message center:
Add an edit/delete message in the inbox and messages sent Allow file attachment in the messages
I see your upgrade lift the app in general but lost the old version flexibility.
Cheers, Paulo Lopes
Thankx Paulo Great suggestions i will look them and consider them to implement as soon as i can thanks
Have good day
Amazing and easy user management system
I highly recommend this for any novice user to start out or for advanced users looking to cut out some time. There are some simple spelling mistakes and basic code errors but the coder is an amazing guy and works with all his clients to ensure their helped. He is also working towards fixing all bugs and is very prompt to reply with any questions anyone should have who purchases this product.
Thanks 
Can you tell me which error are you saying so i can fix them thanks
When I try and change a user’s level I get the following message after hitting submit.
You are trying to do you are not allowed for. Warning: mysqli::query() [mysqli.query]: Empty query in /home4/tribalfm/public_html/classes/users.php on line 339
which is line:
$result = $db->query($query) or die($db->error);
actually that is something Access issue seems like you have changed something in code, are you trying to do this as an admin ? can i check your system?
I have checked that feature in updated version and that’’s working fine for me , but yes that checks if the editor is admin or not if you are doing this as subscriber then you have to do a little change in function let me know thanks
I am doing it as admin the website is http://tribal.fm your already registered with it I manually edited the SQL so your admin and I’ve setup a test name for you to try.
I also noticed that with the messages there is no way to delete them is this a known issue?
I have not added anything to delete messages, but yes in my upcoming updates i will put an Archive link so you can put some messages in Archive you want. I did not put delete cause i know this is not gonna used in personal message systems.
can you send me admin info in email by going to my profile please.
sent 
I went to users and edited test user and changed its level to admin and i could do it without any problem test@test.com that’s admin now , can you check again if you are not able to change a user level to other from ur admin account
Nope still getting the same.
which user you are trying to make admin?
It’s not just admin it’s any user account changes from any level. I tried to make test a subscriber again and it wouldn’t allow me to do it. I’m doing it from the Sims account. I’m using Firefox but I don’t see how that would cause an issue.
Just tried under IE also no joy.
Ok i got you, you are trying to do so every user can change its user level which is not supported in this system. Well if you want to do that, you should know a little php and edit , edit_user function from users.php class file, that checks if() user is admin then it let change user level otherwise not , so you need to remove that condition in code.
If you can fwd me FTP from profile , i will try to do this if that’’s something would not take much time. thanks
No I just want to be able to change peoples user level from Subscriber to another level as needed from an admin account.
can we chat on skype? add me sweetdaisy86
Like if I have a staff member that signs up and I wanted them to be admin I could go into manage_users.php and edit there profile from my account (being admin) to admin also then save. That is when I get the message.
So your issue resolved
Great
Thank you for the easy to use script. I had one question thus far:
Is there a way currently, to display a ‘subscriber’ profile to other ‘subscriber’s’? ( ie example.com/subscriber_1 )
I understand PHP so any guidance would be appreciated.
Thanks again for a great script!
you can create a page let’s say other_profile.php and send a query string with that page like other_pate.php?username=ateeq then get that query string via $_GET and extract information from database and you can put conditions who can see that information .
hi. please, one question: can I create users (via admin panel) giving a username so each one of them is redirected to an specific php page (i would create it) called as username name. For example I create “userclient01” and after I create a php page called “userclient01.php”, then, can your system automatically redirect that user to the specific php page just made for him?? Thanks!!
Hi Yes you can .. Here are the steps you have to do
1) Create a user level name it and write page name for that user level. 2) Create a user via admin panel give access to that level you created before . that’s it then that user will have access to the page you created and will be redirected to that page automatically after login…. Note you can create as many as you want user levels.
I am always available for any type of help
Hi friend! thanks for a so long reply. OK. before to purchase it, I would like to solve other small doubts. - Would it be easy to limit the user registration only to the admin? (i dont want to allow users to register). - Would be posible to prevent all user to change the password I give them? (i dont want to allow them to change the password). please reply!
((In fact, I want to make it as simple as posible. Just an admin to create users pages and give them the access info, thats it.))
Thanks again!!!
You can delete register.php and unlink register link from script that will stop registration outside admin….
About other question you can open edit_profile.php and remove password fields there. That will solve your problem. if you keep facing issue you can send me your edit_profile.php file and i will edit it for you thanks
and last one: is easy to give the level to each user?
I really like your item!!!
Thank you, Yes you can create user level for each user and assign them.