Sådan sletter du indholdet på dit webhotel
Sådan nulstiller du dit webhotel
Sådan installerer du Apache, MySQL og PHP på din Ubuntu Server
Hvordan man simpelt og nemt kommer igang med at installere en LAMP stack på sin Ubuntu Server.
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
Opsætning af SSL-certifikat (Lets Encrypt) i vores nginx-webserver
I denne video kigger vi på den gratis SSL-udbyder Lets Encrypt og hvordan du kan opsætte gratis https/SSL på din linux-server
Installer og opsæt nginx med PHP7 og MySQL
I denne video opsætter vi nginx webserveren med PHP version 7 samt nyeste MySQL-server. Samlet set kaldes denne opsætning også en LEMP-stack (Linux, Engine-X (nginx), MySQL og PHP)
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
Installer og opsæt din egen mail-server på Linux
Vil du opsætte din egen mail-server? Så har vi lavet en komplet guide til egen mail-server på Ubuntu Linux
Installer og opsæt Apache, PHP, MySQL og phpmyadmin
I denne video starter vi ud med at installere den såkalde LAMP-stack på vores Linux server
Backup og Restore af database
I denne video skal vi kigge på hvordan vi kan lave backup af vores data i vores MySQL-database, og hvordan vi får data tilbage
Optælling af data i MySQL - Antal rækker
I denne video kigger vi nærmere på hvordan vi kan tælle data i vores database, hvor mange personer/rækker er der i vores tabel?
Søgefelt og data-søgning i SQL
I denne video bygger vi et søge-felt som fritekst-søger i flere felter fra vores MySQL-tabel
Småjusteringer og opdatering
I denne video kigger på en række småjusteringer og forbedringer ifm. med de sidste 6 videoer
Slet data fra vores database
I denne video skal vi arbejde med at fjerne data fra vores database, og dermed kunne slette personer fra adressebogen
Ret data i vores database (Del 2 af 2)
I denne video skal vi arbejde videre med vores formular som vi byggede i forrige video og opdatere data i vores database.
Ret data i vores database (Del 1 af 2)
I denne video skal vi arbejde med den formular vi skal bruge for at opdatere / rette data i vores database
Sæt data ind i vores database (Del 2 af 2)
I denne video skal vi arbejde videre med den formular som vi byggede i første video, og sætte data herfra ind i vores database (PHP og MySQL CRUD)
Sæt data ind i vores database (Del 1 af 2)
I denne video skal vi lave en formular, som skal bruges til at oprette nye personer i vores database / adressebog. CRUD (Indsæt data i MySQL)
Valider vores Return-data fra vores MySQL-kald
I denne video kigger vi på hvordan vi kan validere det data der kommer retur fra vores database-kald for at sikre imod fejl
Detaljeret visning (Hent fra databasen)
I denne video gør vi personerne klikbare og laver en unik detaljeret visning for hver person i vores Adressebog (PHP og MySQL CRUD)
Prepared Statements: Den rigtige måde at gøre det på!
I denne video kigger på den korrekte måde at kalde vores MySQL-database fra PHP, vha. Prepare og Execute
SQL-sproget: WHERE
I denne video kigger vi på hvordan vi kan filtrere data fra vores SQL-tabel, så vi kun får resultater der matcher vores filtre
SQL-sproget: LIMIT og ORDER BY
I denne video skal vi lære vores første funktioner i SQL-sproget, nemlig LIMIT og ORDER BY
Hent data fra vores SQL-database med PHP
I denne video gennemgår vi hvordan vi kan hente data ud fra vores Adressebog vha. vores OOP værktøjer i PHP
Opbygning af første tabel i vores MySQL-database
I denne video skal vi opbygge vores første tabel med nogle data vha. phpMyAdmin i vores MySQL-database.
Opsætning af editor, webhotel og filer
I denne video opsætter vi vores editor, vores webhotel og vores filer så vi er klar til at arbejde med databaser i vores PHP