Velkommen til danielbahl.dk
Chat med mig på Skype
Connect med mig på Facebook
Facebook på din smartphone
I denne video skal vi arbejde med beskyttelse og sikkerhed på vores variabler og funktioner: Private, Protected og Public - hvad betyder det og hvilken effekt giver det at definerer sine objekter.
I denne video skal vi kigge på et extende vores eksisterende klasser. Vi kigger på hvordan vi kan bygge videre på vores eksisterende kodebase og hvordan data kan flyde mellem flere forskellige klasser
I denne video skal vi kigge på objektorienteret programmet også kaldet OOP. I denne anden video skal vi bygge vores første klasse og konstruktør samt kalde vores OOP-kode.
I denne video skal vi kigge på objektorienteret programmet også kaldet OOP. I denne første video starter jeg ud med en kort introduktion til OOP og hvordan du kommer igang.
I denne video skal vi bygge et e-mail system der kan læse .html-filer, og bruge designet herfra til en e-mail. Vi lærer at bygge pæne HTML e-mails og udsende disse sammen med template-variabler.
I denne video forsætter vi arbejdet med XML og skal lære at læse XML-feeds og parse indholdet fra et XML-feed. I videoen viser jeg hvordan vi laver et XML-feed om til et array og arbejder med dette.
I denne video ønsket af en bruger skal vi arbejde med XML i PHP. Vi skal lave vores eget XML-feed som kan læses af andre enheder og tjenester på Internettet. Vi benytter SimpleXML i PHP til dette.
I denne video som er ønsket af en bruger gennemgår jeg Arrays i PHP både simple Arrays, multidimensionelle Arrays og diverse array-funktioner som sortering og push.
I denne sidste video i denne case afslutter vi med at runde af med de ting vi har lavet. Vi programmere også de e-mails vi skal sende afsted med ordrebekræftelsen.
I denne video skal vi bruge nogle klasser (bl.a. PrettyPris) du som guldmedlem gratis kan downloade her på min hjemmeside. Ydermere skal vi opsætte en bestillingsformular.
I denne video skal vi lave en samlet pris i indkøbskurven, så kunderne kan se hvad hvert produkt koster samt hvad det hele koster samlet.
I denne video skal vi arbejde med selve indkøbskurven; hvilke produkter er lagt i kurven og hvordan viser vi disse. Vi skal også arbejde med indeksering i SQL for at optimerer websitet.
I denne video skal vi arbejde med at lægge produkterne i kurven ved at indsætte en linje i vores MySQL database. Vi laver ydermere en session så vi ved hvilke produkter der høre til hvilke kunder.
I denne video skal vi arbejde med selve produktvisningen, hvor man kan læse mere om produktet, klikke på Læg i kurven-knappen mv.
I denne video skal vi arbejde med næste del - at vise de produkter vi har i databasen. Vi skal have kodet det front-end der står for produktvisning vha. mysqli. Ydermere laver vi lidt CCS-markup.
I denne video skal vi arbejde med at flytte noget af de kode vi lavede i den tidligere video ind i en funktion. Vi skal ydermere arbejde med global variabeler (variabler-scope) til vores mysqli.
I denne første del af vores nye PHP-case "Byg en indkøbskurv" skal vi arbejde med at bygge databasen og den grundlæggende fil-struktur til vores nye webshop/indkøbskurv.
I denne videovejledning vil jeg vise hvordan du kan lave egne fejlsider, så en bruger aldrig støder på en kedelig 404-siden-findes-ikke, men istedet bliver præsenteret for din tilpassede 404-side.
I denne videoguide vil jeg lære dig alt om pæne URLs - lige fra hvorfor du skal bruge dem, til hvordan du bygger avancerede .htaccess-filer op, punkt for punkt - med søgebare URLs vha. RewriteRule.
I denne video vil jeg vise hvordan vi med PHP kan arbejde med Excel-filer og masse-importerer data fra et regneark fra f.eks. Excel.
I denne video skal vi igang med funktioner. Jeg vil i denne trin-for-trin instruktionsvideo lære dig alt det grundlæggende om funktioner i PHP: Hvorfor er de smarte og hvordan virker de?
I denne trin-for-trin tutorial vil jeg vise hvordan du kan uploade og arbejde med billeder i PHP. Vi skal skalérer billeder og beskære dem. God fornøjelse med videoen.
I denne anden del gennemgik jeg emner som brugerne ønskede, vi kommer bl.a. ind på Arrays, foreach og løkker samt objektorienteret programmering (OOP)
Jeg forsøgte mig i midten af april at lave et live screencast, hvor en række medlemmer live kunne følge på min skærm i halvanden time, hvor jeg gennemgik emner som brugerne ønskede indenfor PHP.
PHP udviklingsmiljøet Rapid PHP er en utrolig gennemført editor til udvikling af PHP. I denne videoer vil jeg gennemgå softwaren, installationen og opsætningen af Rapid PHP
I den sidste del af CMS-casen her skal vi have lavet de sidste småting på plads, smidt AI i systemet og wrappet koden op. Rigtig god fornøjelse
I denne video skal vi bygge vores helt eget template-system vha. af en skabelon-fil. Jeg stiller et gratis design til rådighed som du kan bruge.
Front-end delen er den del som skal vises til offentlighende. I denne video skal vi programmerer den intelligens der skal trække indholdet ud fra vores databaser og vise det på vores website.
For at lave et brugervenligt og funktionsdygtigt CMS-system skal vi også have en WYSIWYG-editor. I denne video vil jeg vise hvordan du kan installerer CKEditor-WYSWIYG systemet.
I denne video skal vi arbejde med lidt ekstra sikkerhed og vi skal kunne rette indholdet på de sider/menupunkter vi allerede har lavet.
I denne video skal vi oprette funktionen i vores backend til at oprette nye menupunkter. I denne video skal vi arbejde med formularer, MySQL-forspørgsler og addslashes.
I denne video skal vi arbejde med vores backend. Vi skal have beskyttet dette med brugernavn og password og lavet så kun brugere med et gyldigt login, kan logge ind og oprette/rette i CMS-systemet.
I denne video skal vi oprette databasen, taballerne og de felter vi skal bruge til at lave vores eget CMS-system. Vi skal også oprette connection strings i vores PHP-filer.
Introduktion til vores næste case, der over de næste 8 videoer vil vise hvordan du kan bygge dit helt eget CMS-system fra bunden, ved hjælp af PHP og MySQL. God fornøjelse
Sådan får du MySQL til at hente- og merge data fra to tabeller til éet view ved hjælp af inner joins. Jeg viser hvordan du bygger disse relationer ganske simpelt.
I denne 1-times videovejledning skal vi lave et brugersystem helt fra bunden. Vi skal lave en database, login- og opret-ny-bruger-funktionalitet. Vi laver også automatisk login ved fermtidige besøg.
I stedet for lange klumsede URL-adresser kan man bruge en URL-forkorter tjeneste til at lave korte web-adresser som viderestiller til en lang adresse. Jeg viser her hvordan du gør i PHP.
I dette afsnit skal nu lære at rette eksisterende data. Har du skrevet noget forkert?, har en kunde fået ny adresse? Sådan rette du data i din database fra PHP.
I dette afsnit skal vi fjerne data fra databasen. Nu har vi både lært at indsætte og vise data, nu skal vi kunne fjerne de data vi ikke ønsker mere.
I dette afsnit skal vi lære hvordan vi kan indsætte data med en formular, ydermere skal vi lære hvordan vi kan beskytte mod duplikater i databasen.
I denne femte del skal vi lave nogle SQL-forspørgsler også kaldt querys fra PHP. På den måde kan indsætte og hente data fra databasen. God fornøjelse.
I denne fjerde del skal vi videre med det mere spændende PHP, vi skal nemlig arbejde med database og lære at forbinde til en database.
I denne tredje del af serien skal vi arbejde med Sessions og Cookies. Ydermere skal vi lære at sende e-mails fra PHP så vi kan lave en kontaktformular. Til slut skal vi også krypterer en række data.
I denne anden del af serien skal vi videre med PHP5, vi skal bl.a. kigge på if/else og mere avancerede variabler.
I denne video skal vi kigge på alt det grundlæggende indenfor PHP-programmering. Hvilke programmer skal du bruge og hvordan kommer du igang.
Jeg forklarer en masse om unix-timestamp og date-kommandoen i mine PHP-videoer, men jeg har aldrig gennemgået hvad præcis d,m,Y,H,i,s står for. Det bliver uddybet i denne artikel.