Advanced Search
Search Results
679 total results found
Uitwerking OWASP 1 - SQL Injection
Opdracht 1: Wat is SQL? SQL staat voor Structured Query Language en is een data manipulatie taal. Opdracht 2: Maak de code snippets compleet door de todo's uit te werken. index.php <html> <head> <title>My pretty page</title> ...
Uitwerking OWASP 7 - CROSS SITE SCRIPTING (XSS)
Cross-site scripting (XSS) is een fout in de beveilig van websites. In deze les gaan we een input field binnen een form maken. Als het form af is gaan we met behulp van JavaScript wijzigingen aanbrengen in onze interface. Voor we XSS injectie kunnen toepassen,...
Lesplanning - Max
Laatste week Periode 3 ma 20-4 8A - PHP Examens uitleggen - voorschot nemen naar nieuw roosterCijfersOpdr 1: Code aanpassen -> Corona opdrachtOpdr 2: Na de vakantie -> OOP, PDO CRUD 9a - PHP cijfers - Eindcijfer (overgang): huiswerk - mondeling - po...
7.1 Bankrekeningnummer - check
Een bankrekeningnummer in Nederland bestaat niet uit zomaar willekeurige nummers. Niet elk nummer van 9 cijfers is een geldig en goed bankrekeningnummer. Een bankrekeningnummer bestaat een aantal velden, bijvoorbeeld: NL 69 INGB 0123456789 De eerste twee t...
7.2 Winst of verlies bij 3 x 6
Hoe lang duurt het om 3 x 6 te gooien met dobbelstenen? Iemand biedt stelt jou het volgende voor? Jij betaalt 1 euro voor elke worp met drie dobbelstenen en als je 18 gooit dan krijg je 150 euro. Je mag dit zo vaak doen als je wilt. Stel je betaald 100 euro...
4.3 DNS en Virtual Hosts - Theorie
In deze les bespreken we wat DNS is, wat een host file is en waarom we dat nodig hebben bij het opzetten van een virtual host op Apache. In de vorige les heb je twee virtuele hosts opgezet en in deze les kijken we nog een keer terug wat we nu precies hebben ge...
Toetsvoorbereiding week 6
Tijdens de toets wordt er geen nieuwe kennis getest. Er wordt vanuit gegaan dat de leerling de lesstof tot nu toe eigen heeft gemaakt en kan een opdracht uitwerken. Hieronder staat een lijst van de toegestane middelen, termen waarmee te leerling bekend moet zi...
6 Sorteren
In deze les leren we hoe we het resultaat van een query kunnen sorteren. Tot nu toe hebben we geoefend met de table country (land). We gaan nu ook naar de table city (stad) kijken. In les 1 hebben we de World database geïmporteerd. In deze World database zitt...
6.3 functies oefeningen
Opgave 1 Kijk naar het filmpje: https://www.youtube.com/watch?v=INHM0S_8GHA En maak daarna een functie onvoldoendes($PHPCijfers); die alle onvoldoendes afdrukt uit het onderstaande array. $PHPCijfers=[4,5,4,5,6,6,5,8,7,6,4,8]; Dus de output van de functie ...
9 Corona simulatie in PHP
In deze les gaan we code van een ander lezen en aanpassen. In het kader van Covid-19, (Corona) heb ik een virus-simulatie gemaakt. Dit is een zeer vereenvoudigde weergave van de werkelijkheid en je moet dit niet zien als een simulatie van de echte wereld. Dus ...
6.2 Functies en parameters
In de vorige lessen hebben we geoefend met functies. In deze les gaan we functies nog beter leren en we gaan vooral kijken naar de functie parameters en de return values. In deze les gaan we een functie maken die een array als (input) parameter krijgt en die o...
7 Join
In deze les leer je hoe je de gegevens uit twee tabellen uit de database kunt combineren Uitleg In een relationele database zitten meerdere tabellen en met behulp van relaties kun je deze gegevens combineren. In deze les leren we op een hele eenvoudige manie...
Overzicht PHP filmpjes
Alle PHP Filmpjes: https://www.youtube.com/playlist?list=PLBU_XXNTKkBrJ2kDna9tAAEJPbJBFQlZ- For-loop De for loop in PHP wordt uitgelegd. Waarom is een loop zo handig? Wat is de startwaarde, wat is de voorwaarde en hoe tel ik in een loop? In dit filmpje wor...
1.2.1 Assiociative Arrays
Herhaling Indexed array en Assiociative Array
Counter - cnt.php
The counter exists of two parts; the JavaScript Code that calls a PHP page with parameters to log the access and the PHP page that logs the call. Database The database exists of one table. CREATE TABLE `counters` ( `ID` bigint(20) NOT NULL, `date` tim...
10 Portfolio
Bij het zoeken naar stage of werk kan het als software developer helpen als je kan laten zien wat je hebt gedaan. Dit doe je door een portfolio op te bouwen. Het is natuurlijk erg mooi als je deze portfolio on-line kan laten zien. In deze les wordt uitgelegd h...
Bankrekening controle *
Een bankrekeningnummer in Nederland bestaat niet uit zomaar willekeurige nummers. Niet elk nummer van 9 cijfers is een geldig en goed bankrekeningnummer. Een bankrekeningnummer bestaat een aantal velden, bijvoorbeeld: NL 69 INGB 0123456789 De eerste twee t...
Password Hash - zoeken in groot text bestand ***
Snel zoeken in password hash lijst. Je leert wat een zoek algoritme is en gaat een zoekalgoritme implementeren. Wat ga je leren? met hash functies werken PHP en files lezen en doorzoeken een programmeer-opdracht opdelen in stapjes; een plan maken wat een ...
Corona Simulatie in PHP **
In deze les gaan we code van een ander lezen en aanpassen. In het kader van Covid-19, (Corona) heb ik een virus-simulatie gemaakt. Dit is een zeer vereenvoudigde weergave van de werkelijkheid en je moet dit niet zien als een simulatie van de echte wereld. Dus ...
Lotto Spel *
Dit is een vrije opdracht waar je meerdere technieken die je hebt geleerd kan gebruiken. Wat je in ieder geval nodig hebt, is HTML Forms en PHP. Met Javascript (of Bootstrap) kun je de interface opleuken. Lotto Lotto is een gokspel in Nederland - in principe...