PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.

Slides:



Advertisements
Verwante presentaties

Advertisements

PSD Basisstructuren programmeren.
PSD Basisstructuren programmeren.
Programmeren met Alice
Databases via internet
Internetapplicaties - II Gegevensinvoer 1 Internetapplicaties Deel 2: Gegevensinvoer: HTML-forms, JavaScript en JSP.
PHP & MYSQL LES 03 PHP & DATABASES. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Hoofdstuk 8: Recursie.
Arduino project.
Practica Computerlinguistiek Tekst en uitleg:
Inhoud Kenmerken ODBC HTML & PHP Inlogfunctie. Inhoud Kenmerken ODBC HTML & PHP Inlogfunctie.
‘Inleiding programmeren in Java’ SWI cursus: ‘Inleiding programmeren in Java’ 4e college Woe 19 januari 2000 drs. F. de Vries.
VBA en VBS Een introductie.
Computervaardigheden Hoofdstuk 4 — Scripting (Let op: dit is enkel voor studenten Biologie.)
Hoofdstuk 6: Controle structuren
Les 2 Basisbouwstenen (deel 1)
Hogeschool van Amsterdam - Interactieve Media – Internet Development – Jochem Meuwese - -
Flow controle Keuzes maken. Het if-statement Soms moet code alleen in bepaalde situaties uit gevoerd worden Hiervoor heeft C de if-else constructie: if(voorwaarde1){
MICPRG Les 11 Microcontroller Programmeren in C. 112 Datastructuren in C Werkgeheugen (PC en microcontroller): Statische datastructuren (vaste grootte):
Presentatie VSC,De toekomst van de technische arbeidsmarkt IV, Dossier Duyvis, 19 maart 2013 p. 01/12 Dossier Duyvis Best practice.
PHP functies.
PHP Een casus - PIZZA.
Workshop PHP Een productencatalogus. Case Uitgever van software wil webpagina met productgegevens publiceren op basis van catalogus. Het gaat momenteel.
Workshop PHP Een productencatalogus Met database.
Hoofdstuk 16 en 19 PHP en MYSQL
Chris Pollentier 18 / 12 / 2002 De LOGO taalwereld.
Herhaalde uitvoering Bepaalde en onbepaalde lussen.
OO Analyse in de praktijk OO Analyse in de praktijk V Enkele Design Patterns.
Deel XXI 1 Internetapplicaties Internetprogrammeren Capita Selecta.
Deel X: JSP + Java + database 1 Internetapplicaties Deel 10: JSP + Java + database: Client Server via http.
Starten met PHP Dynamischer bouwen. PHP is een een scripttaal waarmee de server pagina’s in elkaar kunt laten zetten. Het verschil met HTML: Een php pagina.
PHP & MYSQL LES 01 PHP BASICS. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
PHP & MYSQL LES 04 CMS: BEST PRACTICE. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Order IT v1.03 (01/03/2005) Order IT V Order IT v1.03 (01/03/2005) Opstarten De client applet wordt opgestart vanuit een html pagina in een browser.
Starten met PHP Dynamischer bouwen.
Programmeerstijl Hoofdstuk 21. Visual Basic.NET voor studenten2 Inleiding Belang van een goede programmeerstijl:  Programma’s worden door meerdere mensen.
Les 3 Basisbouwstenen (deel 2) Programmeren met Visual Basic Karl Moens.
CONTROLESTRUCTUREN (DEEL 1)
Hoofdstuk 3 - Conditionele logica
Tircms02-p les 3 Functies Strings Structuren. Functies 1. main() 2. { int k; k = 10 ; printf(“%d\n”,fac(k)); } 3. int fac(n) int n; 4. { int f; f= 1;
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag top-down decompositie Opdrachten:
Welkom! maandag 16 November 2015 Les B-2.
Codetuts Academy Les 6 Module 2a Php Fundamentals 1.
Les 3 - Operators Workshop Php Basic. ICT Academy Php Basic Content Operators Wiskundig Toewijzing Vergelijking.
Codetuts Academy Les 2 Module 2a Php Fundamentals 1.
wordPress  Het meest flexibele CMS CMS= Content Management System.
Loops en errors Array's Random try catch for loop while loop do while loop.
Java voor beginners Doel: Een spel maken in LWJGL Door: Jim van Leeuwen.
GUI & classes Een Gui in een class steken en het object gebruiken.
IF() ELSE() LES 4: VOORWAARDEN. BOOL Een variabele die slechts 2 mogelijke waarden kan hebben: true(waar) of false(niet waar) duid je aan met bool bool.
De definitie van een object. Een object is een verzameling van eigenschappen en bewerkingen. Veel voorkomende objecten zijn: D (display) Gui (user interface)
Informatie beoordelen If else Switch En Wiskunde.
Javascript. Vandaag Samenvatting vorige les PSD's Random Array's Herhalingen – For-loop – While-loop.
Robby de Robot. Javascript Tot nu toe gebruikt: – document.write(" Hello World "); – alert("tekst") – Toon een waarschuwingsvenster – prompt("tekst",
PHP arrays.
Javascript.
Gameprogrammeren: Keuzeopdrachten
Javascript.
Tinpro015b-les 1 C++ voor C-kenners Voor Technische Informatica.
Gameprogrammeren: Afsluiting
Gameprogrammeren: Herhalingen
Programmeren in de Klas
Small Basic Console deel 2
Small Basic Console deel 2
SQL Les February 2019.
ASP.NET MVC Web Development
Software Development fundamentals
Gameprogrammeren: Arrays
Python – For loop + strings
Transcript van de presentatie:

PHP & MYSQL LES 02 PHP & FORMULIEREN

PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE

VORIGE KEER … client- en server-side scripttalen waar is server-side scripten goed voor wat is PHP mijn eerste programma variabelen expressies controle structuren

PHP & FORMULIEREN formulieren in html HTML data verwerken controle structuren (deel 2) arrays functies

PHP & FORMULIEREN formulieren in HTML 01 formulieren worden veel gebruikt om feedback te vragen van gebruikers … name =“formulier” naam van het formulier method=“post”manier van versturen action =“act.php”het URL dat het script gaat verwerken

PHP & FORMULIEREN formulieren in HTML 02 er zijn verschillende invoerelementen beschikbaar textinvoer veld voor text (1 regel) passwordinvoer veld die *** geeft checkboxaanvink veld om opties te geven resethet formulier leegmaken submithet formulier versturen

PHP & FORMULIEREN formulieren in HTML 03 naast de invoervelden zijn er ook andere losse componenten dropdown keuzeveld.. meerregelig invoer veld..

PHP & FORMULIEREN formulieren in HTML 04 een voorbeeld van een formulier voornaam: wachtwoord: commentaar: <textarea name=“commentaar” rows=“5” cols=“30”>

PHP & FORMULIEREN HTML data verwerken 01 de 2 makkelijkste manieren om gegevens vanuit HTML in PHP te krijgen $_POST $_GET

PHP & FORMULIEREN HTML data verwerken 02 terug naar het formulier voornaam: wachtwoord: commentaar: <textarea name=“commentaar” rows=“5” cols=“30”>

PHP & FORMULIEREN HTML data verwerken 03 en nu actie.php <?php $vnaam = $_POST[‘vnaam’]; $wachtwoord = $_POST[‘wachtw’]; $commentaar = $_POST[‘commentaar’]; echo “Uw naam is $vnaam ”; echo “U vertelde: $commentaar ”; ?>

PHP & FORMULIEREN HTML data verwerken 04 <?php $vnaam = $_GET[‘vnaam’]; $wachtwoord = $_GET[‘wachtw’]; $commentaar = $_GET[‘commentaar’]; echo “Uw naam is $vnaam ”; echo “U vertelde: $commentaar ”; ?> Wat is het verschil tussen POST en GET ?

PHP & FORMULIEREN HTML data verwerken 05 GET variabelen worden in de URL meegegeven pagina.php?vnaam=kees&anaam=jansen

PHP & FORMULIEREN HTML data verwerken 06 Wanneer gebruik je POST FORM gegevens worden onzichtbaar over gegeven dus dat maakt het veiliger POST kan meer gegevens meegeven Wanneer gebruik je GET wanneer een URL met parameters bookmarked moet kunnen worden wanneer een fire-wall POST-data stript

PHP & FORMULIEREN controle structuren 01 iteratie: WHILE zolang de voorwaarde TRUE is mag er iets uitgevoerd worden while( voorwaarde ) iets dat uitgevoerd mag worden; $i = 0; while( $i < 10 ) { echo “\$i is nu $i ”; $i++; // zelfde als: $i = $i + 1; }

PHP & FORMULIEREN controle structuren 02 iteratie: FOR lijkt op while, maar wordt vooral gebruikt wanneer het aantal loops al bekend is, of er geteld wordt in de loop for( initieële expressie; voorwaarde; loop-end expressie ) iets dat uitgevoerd mag worden; for( $i = 0; $i < 10; $i++ ) { echo “\$i is nu $i ”; }

PHP & FORMULIEREN controle structuren 03 Nog een voorbeeld met teller Geef uw 10 lievelingsnummers in als (Artiest - Nummer) …

PHP & FORMULIEREN controle structuren 04 Het voorbeeld van net, maar dan met een FOR lus Geef uw 10 lievelingsnummers in als (Artiest - Nummer) <?php for( $i=0; $i < 10; $i++ ) { echo " \n"; echo " \n"; } ?>

PHP & FORMULIEREN arrays 01 een array is een lijst van waarden in 1 variabele $naam1= “Kees”; $naam2= “Jan”; $namen= array(“Kees”, “Jan”, “Marja”, ”Els”);

PHP & FORMULIEREN arrays 02 een array is een lijst van waarden in 1 variabele $naam1= “Kees”; $naam2= “Jan”; $namen= array(“Kees”, “Jan”, “Marja”, ”Els”); echo $namen[1];// drukt nu de naam … af

PHP & FORMULIEREN arrays 03 0Kees 1Jan 2Marja 3Els de index van een array begint op 0 deze array is 4 elementen lang

PHP & FORMULIEREN functies 01 een functie is een op zichzelf werkend stuk code, dat meerdere keren gebruikt kan worden een functie kan invoer en uitvoer hebben Een functie herken je aan de haakjes () erachter function eenfunctie() { // Doe iets }

PHP & FORMULIEREN functies 02 een echt voorbeeld function even( $getal ) { if( $getal % 2 == 0 ) return true; else return false; } echo even( 4 );

PHP & FORMULIEREN functies 03 nog een voorbeeld function hogerLager( $getal1, $getal2 ) { if( $getal1 < $getal2 ) return “getal 1 is kleiner”; else return “getal 2 is kleiner”; } echo hogerLager( 4, 7 ); echo hogerLager( 23, -6 );