Build A Login System in PHP With MVC & PDO | Includes Forgotten Password

  Рет қаралды 38,927

Qixotl LFC

Qixotl LFC

Күн бұрын

Пікірлер: 35
@luisguilherme2403
@luisguilherme2403 9 ай бұрын
Super dynamic without wasting typing time, as quick as can be without missing one single bit of information. Awesome tutorial and delivers even more than the expected
@GetMoGaming
@GetMoGaming 2 ай бұрын
What qualifications do you have, Luke? Just curious. This is great because instead of watching five tutorials and then tryna join it all up (and failing), you do it all in one vid. Excellent. You also helped me with other little questions, like _should I click the services 'X' in XAMPP,_ and _how do I pronounce 'SQL'_ (I was saying "Squiggle"). As a side-note, your voice. It's very... droney lol. Are u a robot? Would u tell us though if you were? 🤔 I'll level with you; I think you're a robot 🤖🖖😜🖖🤖
@photoinshot1355
@photoinshot1355 Жыл бұрын
Great tutorial, very detailed and advanced login system, thanks! I will need to go over it a few more times to fully understand it as I am new to php and oop. I Thanks again for a very informative, detailed, practical, and useful tutorial. First class!
@GetMoGaming
@GetMoGaming 2 ай бұрын
Couldn't you use the hidden field's 'type' value to automatically set the flash() 'name' parameter when a request is posted?
@HustleAndStrum
@HustleAndStrum 2 жыл бұрын
PDO definitely rocks. I have seen the light.
@siegfriedschmitz5260
@siegfriedschmitz5260 4 ай бұрын
thank you, exactly what i was looking for.
@jonkicker1278
@jonkicker1278 Ай бұрын
Thank you, this is very helpful.
@GetMoGaming
@GetMoGaming 2 ай бұрын
I tried scrolling the VS code app in the video
@esleiterramirobustamanteat4973
@esleiterramirobustamanteat4973 3 жыл бұрын
Thank you. I learned how to clean the data that is sent from the form to the process that runs with php.
@GetMoGaming
@GetMoGaming 2 ай бұрын
Is it ok to use mySQLi instead of PDO? Because I have my DB connection sorted (and injection safe), so I don't want to add drivers I don't need. Thanks.
@talhaipek8629
@talhaipek8629 3 жыл бұрын
Thanks for the instructional video. How can I run it on real server, except localhost.
@DA-sz5fr
@DA-sz5fr 3 жыл бұрын
At 41:25 when you create the if statement for the deleteEmail($usersEmail) condition, I am confused as to how it would not execute the die("There was an error") the first time the user clicks on the send email button. If the user clicks on the button the first time, since this delete function is called before the insertToken() function - the first time a user enters their email to the input there will not be any row to delete from the table since the insertion occurs after that statement, thus the die("There was an error") should execute the first time around. I am confused as to how it is not happening, any explanation would be appreciated, thank you. Edit: My apologies, I just realised PDO::execute() will still return true even if the WHERE condition does not successfully find any corresponding values. I'll leave this comment up if anyone made a similar mistake.
@davidarmand9481
@davidarmand9481 10 ай бұрын
Great Tutorial, thx. Next, how to implement a check is a user is looged in , in all the various page of my website...and redirect to login screen if not authenticated. thx
@yulib2930
@yulib2930 2 жыл бұрын
Thank you for the video. It's really the best tutorial I've ever found.
@NedumEze
@NedumEze 2 жыл бұрын
Fabulous, Luke. Thanks a million
@MikhailRedkin-c5s
@MikhailRedkin-c5s 2 жыл бұрын
You are the best! rly it was very helpful. i bookmarked your lesson
@AdamVisitew
@AdamVisitew Жыл бұрын
it took the d ay to get the it setup and working.... im new to this though.... like the layout. gonna try to use PHP more object orientated
@CaptainAwesomeVlog
@CaptainAwesomeVlog 3 жыл бұрын
Questions. 1) Is there a reason to use varchar(128) rather than tinytext for username, useremail, userpassword? I watched one tutorial in which the guy used tinytext, so I'm uncertain. 2) Is there a reason why everyone is using int(11) for user IDs? Why not 12, for example?
@lukechopper22
@lukechopper22 3 жыл бұрын
Not going to lie, with storage space in abundance nowadays, these don't really matter. The important thing to make sure that the type that you do use is large enough to hold all of the data that you want to hold.
@oscarl06
@oscarl06 3 жыл бұрын
easy to follow, definitely needed a tutorial like this
@lukechopper22
@lukechopper22 3 жыл бұрын
Thanks bro.
@alexisaubreybrusola4692
@alexisaubreybrusola4692 Жыл бұрын
I'm following the tutorial this 2023, in 17:12 the FILTER_SANITIZE_STRING is deprecated. Is there any other solution?
@learntoswim512
@learntoswim512 2 жыл бұрын
Question about "$_POST = filter_input_array(INPUT_POST, FILTER_SANITIZE_STRING);" What do you use now that FILTER_SANITIZE_STRING is deprecated? Thanks.
@thecoder6348
@thecoder6348 2 жыл бұрын
$_POST = filter_input_array(INPUT_POST, FILTER_UNSAFE_RAW);
@pittbrad1605
@pittbrad1605 2 жыл бұрын
have some problem in phpmailer section,I just change the phpmailer setting,but it doesn't work.Is there anything esle that needs to be changed?
@elJohnnySilva
@elJohnnySilva 3 жыл бұрын
Thank you for the video. Your tutorial was by far the best I've found. Keep it up dude Subbed.
@CaptainAwesomeVlog
@CaptainAwesomeVlog 2 жыл бұрын
Hello. I have customised this to suit my purposes, and it's great. However, I have a question. What is the neatest and best way to connect to the db for a form to search usersName to find users?
@alexgora7530
@alexgora7530 2 жыл бұрын
hello dear friend, what about database structure of your project? I've got an error like this " 'my_project.pwdreset' doesn't exist"? what are the fields I need to create to make project working? Thanks in advance! )
@CaptainAwesomeVlog
@CaptainAwesomeVlog 3 жыл бұрын
Very comprehensive. Well done.
@cristobalmaldonado6028
@cristobalmaldonado6028 3 жыл бұрын
thank you so much
@andreiviscayno3469
@andreiviscayno3469 3 жыл бұрын
How to change to gmail smtp?
@nigelpallatt
@nigelpallatt 2 жыл бұрын
No, for ref: edits PHP main.
@birukindrias4308
@birukindrias4308 3 жыл бұрын
Please is the php -v = 8
@joshdevofficial
@joshdevofficial 11 ай бұрын
its not a mvc framework. Its a simple oop
PDO Crash Course (PHP)
45:35
Traversy Media
Рет қаралды 278 М.
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 12 МЛН
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 126 МЛН
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 35 МЛН
Build A Blog From Markdown Files In Next.js
15:20
Qixotl LFC
Рет қаралды 3,4 М.
PHP Framework Pro (Create a PHP framework step by step)
1:12:14
Gary Clarke
Рет қаралды 29 М.
Custom PHP OOP Router without PHP libraries
34:15
Max Pronko
Рет қаралды 37 М.
Build an AJAX Contact Form in PHP That Sends Emails
47:19
Qixotl LFC
Рет қаралды 7 М.
PHP REST API From Scratch [1] - Database & Read
32:18
Traversy Media
Рет қаралды 513 М.
Happy birthday to you by Secret Vlog
00:12
Secret Vlog
Рет қаралды 6 МЛН