Opgrader din Linux-server til PHP 7
I dette blogindlæg fokuserer vi på hvordan du kan opgradere din server fra PHP 5.x (uanset tidligere version) til den nye version - PHP 7 (Der tages udgangspunkt Ubuntu Linux og apaches mod_php)
Konsolidere PHP-koden i vores klasse under app.php
Konsolider PHP-koden i vores app.php klasse, så den kan genbruges på alle sider
Brugerstyring og rettigheder
I forlængelse af sidste video kigger vi videre i denne video på hvordan vi kan bruge brugerType-feltet i vores kode
Sådan opbygger du et brugertype-felt i din MySQL-database med datatypen ENUM()
I denne video skal vi kigge på forskellige muligheder i vores database for at gemme en type (int, varchar og enum)
Automatisk login ved næste besøg
I denne video skal vi bygge et automatisk login, næste gang du besøger hjemmesiden
Log ud-knappen
I denne video skal vi bygge en "Log af"-knap, så vi kan logge ud igen fra vores brugersystem
Beskyttede sider der kræver man er logget på
I denne video skal vi bygge en ny side, som kun kan tilgås af brugere der er logget på med en gyldig bruger.
Opsæt Cookies i brugerens browser ved login
I denne video skal vi kigge på hvordan Cookies fungerer og hvordan vi opretter dem i brugerens browser vha. PHP. Vi skal ydermere også lære lidt mere om Cookies generelt.
Byg SessionHashing til vores bruger-system i PHP
PHP Brugersystem: I denne video bygger vi vores SessionHashing-system til vores bruger-system ved brug af PHPs uniqid-funktion.
Forklaring: SessionHashing og Cookies
Byg et brugersystem i PHP: I denne danske trin-for-trin video uddyber jeg to af de teknologier vi skal bruge ifm. vores brugersystem og log ind-funktionen nemlig Session Hashing og Cookies.
Validering af login-data fra brugersystemet
Når vi logger ind skal vi lave en masse checks, men vigtigst af alt, om den indtastede e-mail og tilhørende password gyldigt
Håndtering af fejl - Del 2 af 2
I denne video skal vi kigge videre på vores fejlhåndtering og sikre en god brugeroplevelse
Håndtering af fejl - Del 1 af 2
I denne video skal vi kigge på en række nye elementer, bl.a. en serialize af vores array til en flad streng
Opret brugeren i vores database
Nu har vi valideret alle data og er klar til at oprette brugeren i vores users-tabel i vores database.
Tjek om en bruger allerede eksisterer i databasen
PHP-brugersystem: I vores brugersystem som vi bygger må samme bruger må kun eksisterer éen gang. Det skal vi sikre os imod ved at lave et tjek op imod vores users-tabel i databasen
Password Hash med PHP5.5 og nyere vha. blowfish og random salt
I denne video skal vi snakke lidt om det er hashe et password, og hvordan vi kan gør dette i PHP 5.5 og nyere
Validering af data fra vores formular
I denne video skal vi validere de data der kommer fra vores formular, både på gyldighed, længde osv.
Opbygning af fejlhåndterings-system med et array i PHP
I denne video skal vi opbygge et fejlhåndtering-system vha. et array i PHP
Forbind vores "Opret bruger"-formular til vores PHP-kode
I denne video skal vi forbindelse vores HTML-formular for "Opret bruger" til en ny PHP-side vi laver: opretbruger.php
Brug Javascript/jQuery til at lave en "Opret bruger"-formular med lækker slide-effekt
I denne video skal vi bygge vores "Opret bruger"-formular i HTML og Bootstrap med en lækker slide-effekt i jQuery/Javascript
HTML: Byg login-formular i HTML med Bootstrap framework
I denne video skal vi bygge vores login-formular i HTML med Bootstrap.
Opdater din app.php fil
I denne video viser vi kort hvordan du opdatere app.php filen til at indeholde de korrekte MySQL-oplysninger
Klargøring af Atom-editor med filer, webhotel mv.
I denne video skal vi klargøre vores webhotel til vores nye brugersystem med Bootstrap, app.php mv.
Database-opbygning af MySQL til vores brugersystem
I denne video kigger vi på database-opbygning af vores users-tabel til vores brugersystem
Introduktion til denne serie: Byg et brugersystem i PHP
I denne serie skal vi opbygge et brugersystem/medlemssystem i PHP. I denne video får du en introduktion til serien og hvad vi skal arbejde med
Kryptering af data i PHP
I denne video skal vi kigge lidt på at kryptere med mcrypt i PHP sammen med en nøgle
Composer - Sådan virker det (Windows og Mac)
I denne video kigger vi nærmere på selve Composer-programmet og hvordan det virker på både Windows og Mac.
Composer - Installation på Mac OS X
I denne video gennemgår vi installationen af Composer til Mac og Linux fra ende til anden, trin for trin.
Composer - Installation på Windows
I denne video gennemgår vi installationen af Composer fra ende til anden, trin for trin.
Send e-mail med PHP igennem Mailgun
I denne video skal vi kigge på hvordan vi kan opsætte Mailgun (eller Mandrill, SendGrid mv.) til afsendelse af e-mails med PHP