To all the people who are asking about not getting account verification email. You need to modify php.ini and set your email and email host settings. Here are my settings: SMTP = smtp.west.cox.net smtp_port = 25 sendmail_from = vladi@clevertechie.com You need to find out what your SMTP is and configure accordingly.
@shak80z587 жыл бұрын
Thank you for following up on comments. Could you plz help me understand why i get this error Fatal error: Call to undefined method mysqli::error() in /home/mark87/public_html/login-system/register.php on line 19 Nothing happens when i take () at end.
@clevertechie7 жыл бұрын
Yes, removing the round brackets fixes it because there is no method error() if mysqli class, there is only property error, so it's a typo in the tutorial.
@joshuabenedicto43587 жыл бұрын
Where can I find the file or where can I view the message response during the verification phase?
@TeBateDoamneDoamne7 жыл бұрын
i've changed that and still not sending mail . i did change my SMTP to gmail SMTP and send mail with one of my emails and the port is the same .
@helloworld84287 жыл бұрын
where is the php.ini file? Do I have to create it?
@BucurIonNiculae7 жыл бұрын
finally someone who makes in system a forgotten password. Nice job man.
@Knightfire667 жыл бұрын
yeah thats really helpfull... but whats with double password input to be sure that the user gives in the right password ?!
@joyceonyeri46786 жыл бұрын
Excellent tutorial. Well done Clever.
@antonykiokomusyoka81624 жыл бұрын
@@joyceonyeri4678 Hi! kindly share the source code zip I tried to download they want $5? email: antonymusyoka45@gmail.com
@mohammedehsan55337 жыл бұрын
After watching the video, I think, KZbin can introduce "double Like" or "Multiple Like" option. Had there been any Multiple-Like option I would have clicked that. I have watched many Login, Registration types of HTML-PHP- CSS tutorial. But Clever Techie's one is I feel, the best specially the beautifully color coded diagram is a superb work by the presenter. This diagram clears out confusions very quickly. It is one of the keys to success. Thank you Clever Techie.
@ganeshkondalkar79957 жыл бұрын
This tutorial is really awesome! :) "To all the people who are asking about not getting account verification email": It worked for me after I added the 4th param to mail() function. // Code Sample here $headers = "From: "; mail( $to, $subject, $message_body, $headers ); Note: I have also configured the SMTP as given below. There is one more article which says, you need to Right click > properties: /sendmail/sendmail.exe. right click > properties > compatibility > Check "Run this program in compatibility mode for "Windows XP (Service Pack 3)". Restart system, start the xampp server and done!
@KeepSkippin7 жыл бұрын
I already built a register/login system in php in another tutorial, but this one seems 100 times better yet the video is a lot shorter than the other one, good job!
@clevertechie7 жыл бұрын
Thank you :)
@alexandermayorga29184 жыл бұрын
Excellent Tutorial! The chart was very helpful to understand the workflow and what's going on at each step. Im a front end dev and was looking for a login system tutorial to implement at work for an internal dashboard. This definitely helped a lot :)
@madyxter82586 жыл бұрын
To all those who are redirected to index.php , when implementing this into website i had the same problem then i re anlalize all the code and found the solution. You just have to put session_start(); in the starting of php coding of registration.php page. And you are good to go... 😊
@angelocabaysa94007 жыл бұрын
I hope this tutorial will help all beginners who wants to learn PHP. Thank you Clever Techie for this tutorial
@arihasan34237 жыл бұрын
Thanks for sharing this amazing video!! People like you who really teach others how to code. You explain everything in detail, and it shows that you have a clear understanding of your work. Keep doing this great job!!
@eantwi62156 жыл бұрын
Great tutorial man! I especially liked how you (perhaps unintentionally) subtly demonstrated variations of the 'if' statement, freestyled debugging with print_r() or die, etc. ONLY ONE THING RE: that sql syntax error you made at the end, you forgot to add a space between (WHERE email='$email' AND" . "hash='$hash') during concatenation, and ended up changing the sql statement to update the hash variable with the new password. Some people unfamiliar with SQL might miss that. Other than that SMALL detail, AWESOMENESS through and through.
@cristhiancantillo49224 жыл бұрын
This is the most detail tutorial i ever saw. Nice job
@liljohnx34756 жыл бұрын
My apologies if you have already answered this, but I would like to have the verification email send to me instead of the person logging-in (in this case a student). Context: I am a teacher and attempting to create a login that will only allow students from 1 particular class to register and sign-in. At some point I would love to figure out how to use the Google id sign-in, but that is a separate question. So ideally I would need: 1. email sent to me with name and email of student applicant containing an approve or deny function; 2. email sent to student to let them know that their request is being processed; and finally, (I hope) 3. an email to let them know that their registration has been approved or denied, or that there was an error of somekind. Also, thank you for this video!! I am actually a SOCI professor trying to figure out how to make materials online accessible for students. PHP doesn't come intuitively, so videos such as these are a massive help! Best regards... oh this is where I got stuck: early in the game i know.
@guylemay14715 жыл бұрын
Thanks for the offer.... I will be looking elsewhere for free tutorials on these subjects, which by the way are available to all from people who have given their times to help others enjoy the Internet Experience.
@emanandchill5 жыл бұрын
This tutorial is free. What are you talking about?
@guylemay14715 жыл бұрын
@@emanandchill And I just gave you a FREE comment ....now we are even! =>=>=> Download this video's files here: www.patreon.com/posts/login-s...
@0xC5 жыл бұрын
@@guylemay1471 $5 for an entire login system with a guy explaining it. What's not to love?
@veetoutas6 жыл бұрын
Sir, You are incredible. I have just checked Your website. Can't thank You enough for giving away the knowledge!
@ILIILLLIIILL7 жыл бұрын
I learnt this from other tutorials. it is good for study by compare lots of codes and designs. Thanks!
@clevertechie7 жыл бұрын
No problem
@RealToughCandy7 жыл бұрын
This video is freaking awesome! Thank you for producing and sharing this! I don't even know why KZbin allows thumbs/up down ratings for vids like this, it should be the option to click Like and that's it.
@AbdullahBiler277 жыл бұрын
you cannot imagine how useful this thing is! Thanks a lot!
@Gamesational13 жыл бұрын
The video that got me into web development!
@clevertechie Жыл бұрын
Awesome to hear that!
@sharksean63634 жыл бұрын
Due to special reason I cannot download the code from your website~ So I can only type the code in the video, but I found that not all the codes(or pages) were included... But... JUST RIGHT like that, I finished the missing codes and pages by my understanding, also I fixed something wrong with the codes(may be caused by the missing codes)... ...Thanks! This video helps me a lot! Your codes is nice and concise, Thank you!
@theberend217 жыл бұрын
literaly the best login video I've ever seen and used, Thank You!
@Terry12127 жыл бұрын
Nice tutorial. Just a couple things to consider: email and email hash should have UNIQUE indexes. This will prevent duplicates from being inserted into the database. The PHP code does perform a check on the email, but not the email hash. md5(rand(0, 1000) gives a total of 1001 possible email hashes that can be inserted into the database. As more people register, the odds of a duplicate being inserted increase.
@yoshis37605 жыл бұрын
Detailed information and useful for who want to coding Subscribe to this guy!
@claudiobras227 жыл бұрын
Hi Clever, I followed your tutorial, and I have to say, It´s very helpful. and thanks for including the file. One more thing, When I loaded the index.php page without internet connection, and clicked the signup button i didnt show the signup page. and then i connected the internet it was working.
@NoMoreShada7 жыл бұрын
Superb Dude! You have done hardwork to make video simpler as possible
@EclipticalD7 жыл бұрын
You really put an effort into this. I really liked and found it very helpful. Thanks!
@michestanol98626 жыл бұрын
Thanks for having this video, now I have an idea on my next project. thanks @Clever Techie
@jsr75994 жыл бұрын
Incredibly helpful and comprehensive, thank you!
@ddstutorials60486 жыл бұрын
I wish I could like this video more than once! Thanks for taking the time to make this and your other awesome tutorials.
@klausi11154 жыл бұрын
dataspecialist open 2 account lmao
@mansurbhamani39057 жыл бұрын
Excellent Clever Techie. It works fine. Good job. Well done.
@DoubleBob6 жыл бұрын
Great quality content and I love how you go the extra mile (e.g. graphs and explanations). Subscribed.
@ronymuliana6 жыл бұрын
Good tutorial! Try logging in with wrong password on purpose, and you will get "You have typed the wrong password" message. Then log in with the correct password. The same error message will still show again. So in error.php I added a line "unset($_SESSION['message'];" right after the echo $_SESSION['message']; Thanks,
@devanshisukhija73757 жыл бұрын
Really appreciate what you do.. you made everything really easy for me .. thanks a ton.. never stop doing what you doing... thumbs up!!
@karlcarloshuderz6 жыл бұрын
Amazing tutorial with all the helping images and the free source code, so you can implement it very fast. Thanks a lot!
@clevertechie6 жыл бұрын
No problem, I try to make them fun and useful.
@haisuno6 жыл бұрын
i already liked your video once i saw the system chart , really GREAT JOB , it makes it super comprehensible!! btw how did you do it ? using a software or a website or what ?
@erichernandez56595 жыл бұрын
Nice presentation, it was well explained and structured. I do have a question about logging out. you didn't go into detail about that. Will you be doing a presentation on that?
@rackdevelopment6 жыл бұрын
For the people wondering why when clicking signup it is not working, at the bottom of index.php you need to update the jquery. Replace the link that is there for it with this: cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js
@curtisjordan92107 жыл бұрын
What flowchart software did you use? Thanks.
@kevgits5 жыл бұрын
Great work! You forgot to explain the profile.php page though.
@idontwantmynameinhere6 жыл бұрын
Hi, I'm interested in the program you used to make the chart which shows what happens where. I think it's a really clean way to show myself what happens when and where.
@dsushik7 жыл бұрын
Great tutorial! Can you tell me what program you used to create the chart?
@clevertechie7 жыл бұрын
MindJet
@jimconnors6 жыл бұрын
great video, quick question - what do you use to generate the login system chart @2:05 in the video?
@blablablahut7 жыл бұрын
One of the best tutorials I have ever seen! Thank you very much.
@clevertechie7 жыл бұрын
No problem, thank you for watching :)
@oscardudley51147 жыл бұрын
Hey, really great tutorial. This is one of the first videos I have actually found on this topic where the guy speaking is actually audible + easy to understand. Thanks for that. However, I am having some trouble with the email verification. Is it possible you could make a separate tutorial teaching us how to set it up? Thanks again.
@Allright3037 жыл бұрын
Great work, thank you very much!
@dangerosa016 жыл бұрын
Exellent video! just a question. Why do you mix between php and html ? The idea is to separate the view and the model
@cecaniacc91656 жыл бұрын
Thank god this code be save offline so i can still study this even tho i am in school(my teacher isn't helpful at all) Thank you so much, i hope this work
@anonshot32646 жыл бұрын
Welcome Back!
@13XFACEX316 жыл бұрын
Great Channel, your videos are very easy to follow. Does the user registration check if a user already exists with the given username / email?
@Vortex-qb2se4 жыл бұрын
But where the data saves? In my computer? Wheb someone log into his acc will it save his pass and stuff on my pc??
@ocskon6 жыл бұрын
best tutorial for php. thank you.
@TechAlphax6 жыл бұрын
If you got the mail verification right please share the knowledge.
@frankspeechhastheevidence63835 жыл бұрын
Can you make another video updating to PDO?
@jacobcrosby1016 жыл бұрын
The location to download the code is locked out.
@latutioti7 жыл бұрын
Great tutorial, thank you. I will be definitely trying it out.
@roycas34 жыл бұрын
simply awesome.! good work
@andyclement407 жыл бұрын
you're a legend mate
@varcodex456 жыл бұрын
Wonderful tutorials. Its amazing. Nice explanation. Thanks.
@Knych-nr4ot6 жыл бұрын
Great video!!! I am new to HTML,CSS and PHP programming and still has a lot to learn. I am currently working on Wordpress and CPanel where our website is hosted. I already have some of the webpages setup using Wordpress(using the add page), is there a way for me to use the login page and somehow integrate the database on the login page itself? I have seen some of video tutorials in youtube where the login page already have the Database connection defined on it but im not sure how it will call the other pages, once passed the login page(where the codes are defined via text editor) Thanks a lot!!
@AAJohnsonCODES-SKILLS7 жыл бұрын
I suggest you should teach us one after the other and the meaning of each function, but with this method, you used to teach us assumed that all us must have known the basic, but it might be wrong.
@TriWaZe7 жыл бұрын
From my understanding using escape_string is not very good protection from sql injection. Should use prepared statements.
@matthewjey59006 жыл бұрын
Hi dear. Thank you for making and sharing this useful video. After I read your code, I found a problem in it. The problem is when you insert a hash into database for a user, you never change and update it. And if a hacker finds the hash code, they can reset the user's password whenever they want. In other words, the hash code should be used just once and be changed after using. Please reply if I'm wrong. Thank you so much.
@kaushikbiswas95567 жыл бұрын
But I must say..... this is very educational.... thank you for your efforts.
@konstantinoskaragiannis81347 жыл бұрын
Which software you used to make the software diagram; Nice tutorial, keep up.
@ne12bot945 жыл бұрын
Excellent job on the video, keep up the amazing job
@2parinda7 жыл бұрын
Very Clear explanation. appreciate your effort. Great!
@clevertechie7 жыл бұрын
Thank you
@eleven62627 жыл бұрын
THANK YOU!! YOUR TUTORIALS ARE GREAT!!
@clevertechie7 жыл бұрын
Glad you liked it :)
@tribiec6 жыл бұрын
Very very good video man!, thanks a lot
@kevinrauer7 жыл бұрын
Amazing video.. what about an update to use PDO??
@md.mujahidulislammujahid21056 жыл бұрын
Many Many thanks brother. I am very glad to get your source code.. and also have been integrate my web portal. so unlimited thanks.
@namelessone18117 жыл бұрын
Tried to get the ebook and never get a confirmation email? Tried 3 times. What did you draft the login-system-chart.png? Image software or some kinda drafting software it looks great and easy to read.
@GRHood7 жыл бұрын
thanks for awesome video, it helps me a lot, is there any way to add this page checkbox and connecting to database, or do you have any suggested documentation about that best
@robertbajo94746 жыл бұрын
Great job mate!
@maksnazarenko94746 жыл бұрын
Hi, if you go step by step as described in the article, then you can make a registration? Do I need to buy?
@hieuthanh49366 жыл бұрын
Very helpful. Thanks !
@gamgnamstile5 жыл бұрын
Hi, you didn't show "profile.php", is it possible to see how did you confirm "logged" status there?
@myangel_mylife6 жыл бұрын
amazing...keep uploading such video
@lorellhathcock5 жыл бұрын
Greetings! Just watched this video and it inspired me to go become a Patreon subscriber. It is pretty straight forward to follow along and put the files on my server. What is not clear is the integration between the system and my existing web pages. What code should I add in my existing webpages to force them to interact with the login system? Thanks!
@branchyapple7 жыл бұрын
Cool video man!
@hirephpdevelopers38407 жыл бұрын
Thank you for the informative tutorial. I'll be back later for some great stuff.
@СергейМаклаков-р9т5 жыл бұрын
Dear SIr, thank you very interesting and useful tutorial. Unfortunately there is no zip (attachment). How is possible to cet it?
@jaepark757 жыл бұрын
Clever Techie What flow chart are you using? Is there a link for that?
@sandou1daffe2587 жыл бұрын
Hello Sir! I need your help for CSS code for your pages, we don't see your logout.php and profile.php page code, and you have not process the automatic connexion;THANK
@djamparo66366 жыл бұрын
Boy I love you! Keep it going!
@TechAlphax6 жыл бұрын
Mr. Clever, numbers asking about the mail verification is enough reason to at least provide detailed description on how to fix this. Does this work on both local and external webservers? Thanks.
@JasonPurkiss5 жыл бұрын
This was great thanks until i realised i had to sit there and configure post fix on my Ubuntu server to send the email which made my day perhaps you could do a follow up tut for others that dont work that out, thanks again and enjoy the 5 pounds :)
@harishdhulipalla30877 жыл бұрын
Great Tutorial. But why don't you update the hash value after reseting the password. I mean you can reset your password without opening the mail since email and hash are same all the time i.e in history we can see the parameters right?
@kevinperry94257 жыл бұрын
Hi! Thumbs Up Techie!... Everything works properly unless if it is not directed to HTTPS: when it becomes secure, the Signup button on the index no longer works. Any ideas?
@raymondeguagie30425 жыл бұрын
How can i download the video files, it's not working from the link you gave?
@christiancastanares35367 жыл бұрын
So helpful thanks man.
@llBestBoyll Жыл бұрын
really nice one 👏🏼
@akonyajohn50426 жыл бұрын
thank you sir... i needed this.. especially how to deal with forgot password... thank you...
@immortalpvp6 жыл бұрын
Great video! Everything working fine, but i have a question.... How do i add another page to it, but only allow logged in users to access it? Thanks!
@jeffj72876 жыл бұрын
Hi, good video and you explain really well. Though I have one question that bothered me during the entire video. And it isn't even related to the lesson here. The chart that you show, what is the software that you used for it. I find it is clean and organized. I'm just wondering what's the name of the software or the website you used for it. Thanks
@clevertechie6 жыл бұрын
The software is called MindJet
@qixit58787 жыл бұрын
Awesome tutorials! Keep it up!
@albagdesign6 жыл бұрын
Thank you very much your video helps me alot
@m4gg1975 жыл бұрын
CSS skills Nice video
@anmolpanna6 жыл бұрын
Ton of thanks!
@hariharanthiagarajan71816 жыл бұрын
Hi Clever Techie, Just wondering, what is the name of the software you used to create the flow chart at the beginning of the video - Explaining the process flow.
@xangly18617 жыл бұрын
Clever Techie, your tutorial is very helpful. May I know what software did you use to create the login chart with a file extension .png? Thanks.
@halamostafa9377 жыл бұрын
thank you so much , this is such a great system!
@abcdg50306 жыл бұрын
this is some really great content, thank you very much!