PHP Een casus - PIZZA.

Slides:



Advertisements
Verwante presentaties
Verslag wedstrijdcommissaris van een competitie- of bekerwedstrijd (Liga) Rapport du commissaire de match en competition ou en coupe (Ligue) EVC Vilvoorde,
Advertisements

Kmo-portefeuille Afhandeling steunaanvraag in 3 stappen
Digitaal wedstrijd formulier Presentatie scheidsrechters Versie sept 2013.
Beste klant, Welkom op Modelovereenkomst.nl. Onder de knop ‘Documenten’ vind u al onze documenten geordend in mappen. Klik iedere keer op ‘pijltje naar.
Digitaal wedstrijd formulier Presentatie scheidsrechters.
Klik 2x op om internet te openen.. Vul de website meldjeaan.antwerpen.be in en klik op.
Presentatie programma Access applicatie kopersbegeleiding
Inleiding Na het bestuderen van dit hoofdstuk kun je:
Een rondleiding in SURFSPOT.NL spotgoedkope software!
Presentatie Adobe Interactive Forms voor J-formulieren SA en SK.
Technisch ontwerp.
EDSO Software. Wat is de nmegids?  Een online catalogus van uw producten en lessen.  De mogelijkheid voor scholen om in te schrijven:
Normaliseren Inleiding.
 Jeroen -> Casetalk  Erikjan -> Website/HTML  David -> Database.
Feedback applicatie Introductie in het gebruik Aanleiding •Wie? Het betreft de Autorisatie artsen en de eigen Huisarts van de Patiënt •Wat? Het betreft.
Nog NL tekst. Bug als je nu eerst op een job klikt en dan jezelf registreert, lukt dit niet omdat men ook de voorwaarden moet accepteren die er niet staan!
Databases via internet
Deel XIV Eerste echte e-commerce applicatie Implementatie (vervolg) 1 Internetapplicaties Deel 14: Eerste echte e-commerce applicatie: Implementatie (vervolg)
EDSO Software Digitale KCEGids EDSO Software.
Een rondleiding in dé ICT-webwinkel voor het onderwijs.
Omgevingsloket online
PHP & MYSQL LES 03 PHP & DATABASES. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Roos Ravensbergen en Bodil Wever
Microsoft Office PowerPoint 2007 of 2010 is ontworpen voor het maken van diapresentaties. Een presentatie kan bestaan uit diverse componenten, waarvan.
Sumatra WebShop Deze presentatie toont u de uitgebreide funtionaliteit, het gebruiksgemak en het eenvoudige beheer van de Sumatra WebShop Sumatra WebShop.
Protocol het geheel van afspraken over de communicatie en vooral de stuurinformatie.
Enquête invullen met Lareb Intensive Monitoring demo.
Formulieren Overzicht – JS formulieren aanmaken VLUG2 26 juni 2006.
Visual Basic.
Workshop PHP Een productencatalogus Met database.
Functioneel Ontwerp.
Hoofdstuk 16 en 19 PHP en MYSQL
Welkom bij workshop IV Hoe zorg ik voor voldoende opdrachtgevers?
Processen in kaart brengen om ze vervolgens te verbeteren.
Klik hier als u voor de eerste keer op de website komt.
Management Informatie Onderdeel Bedrijfsprocessen
PHP & MYSQL LES 02 PHP & FORMULIEREN. PHP & MYSQL 01 PHP BASICS 02 PHP & FORMULIEREN 03 PHP & DATABASES 04 CMS: BEST PRACTICE.
Exposantentool Handleiding. Stap 1: Start ! Ga naar de link die u via ontving van Sylvie Buydaert. Login met uw: Gebruikersnaam Wachtwoord.
Werkwijze bestelling Ga naar de foto’s door te klikken op galerij.
Instructie leerling- activatiecode
Werken in K.U.Loket Syllabi. 1 ZoekmogelijkhedenVolledige lijst opvragen is ook mogelijk, maar kan lang duren Start in K.U.Loket de toepassing “mijn syllabi”
Starten met PHP Dynamischer bouwen.
Handboek verzenden van Nieuwsbrief Caribbean.nl 12 september 2012 Ga naar CRM Personen Kies Open zoekvraag.
1 Tips Begroting Maken voor andere Gemeentes Door Tamas Erkelens Gemeente Amsterdam voor vragen: mail naar Algemene presentatie.
Klikdemo 5: CRM Casus Topclean (zonder navigatiehulp) Versie: Academie Werkbedrijf Doel klikdemo Je gaat nu weer de casus ‘Topclean’ registreren.
Presentatie Website Oldtimer Caravan Club
Klikdemo 4: CRM Casus Topclean (met navigatiehulp) Versie: Academie Werkbedrijf Doel klikdemo In deze klikdemo leer je hoe en wat je moet registreren.
Digitaal Wedstrijd Formulier (DWF)
Pizza’s!!!. 16 x 9 of 9 x 16??? Ik heb 16 dozen pizza’s, Elke pizza bestaat uit 9 punten, hoeveel pizzapunten heb ik in totaal? Hoe reken ik dat uit???
Webdesign & (Digital) Marketing Portfolio Stage
Subsidie individueel vervoer:
Onderzoeksplan.
Uitleg Vlaaienactie Hoe gebruik je de website?. De documenten Er zijn 4 verschillende documenten -Persoonlijke lijst -Prikbordkaartjes -Ventlijst -Bezorglijst.
?.
Fedor bij de Wehkamp OPTIMAAL KETENBEHEER Wehkamp homeshopping.
BPV. Even voorstellen BPV- coördinator * voorstelformulier goedkeuren * formulieren verwerken * vragen rondom BPV beantwoorden.
E-Catalogus in 7 stappen. Stap 1: Aanmaken Dossier De Aanbestedende Overheid creëert een dossier in e-Catalogue en associeert onderneming Stap 1: Aanmaken.
Goederenontvangst / verzending
Wat is een webquest?.
Renault Merchandise Webshop – Gebruiksaanwijzing
Lesbrief 5 E-Commerce Source: wikimedia commons.
Hoe boeken bestellen bij Iddink ?
GOUD is geld de rest krediet
ASP.NET MVC Web Development
Hoe boeken bestellen bij Iddink ?
Op je gezondheid.
Infoavond aanmeldings- & inschrijvingsprocedure
Flow Approvals op verschillende manieren
Software Development fundamentals
Klik.
Transcript van de presentatie:

PHP Een casus - PIZZA

De wens Pizzeria wil dat bestellingen online gedaan kunnen worden Klant moet keuze kunnen maken uit assortiment Aantal moet kunnen worden opgegeven Persoons/aflevergegevens moeten worden opgegeven Controle op postcode: welke vestiging gaat bezorgen Seintje naar bezorger De wens

De aanpak De front-end De logica De opslag HTML Formulier Script voor verwerken formulier De opslag Wat gebeurt er met de ingevoerde en verwerkte gegevens? De aanpak

De front-end Formulier bestaat uit velden voor: Soort pizza (welk input type?) Aantal pizza’s (welke input type?) NAW (welke en welke verplicht?) Verzend/bestel knop We besteden even geen aandacht aan lay- out! Normaal doen we dat wel natuurlijk! De focus ligt nu op logica en script … De front-end

Opdracht 1: ontwerp HTML form Ontwerp het HTML formulier om pizza’s te kunnen bestellen. Bedenk zelf de soorten (4 stuks) Zorg voor de juiste input types Houd het ontwerp basic! Nu nog geen toeters en bellen … Koppel een actie aan het formulier: pizzabestel.php Opdracht 1: ontwerp HTML form

Het script Het script pizzabestel.php moet het volgende doen: Opvangen van de formuliervelden Controleren op goed ingevuld formulier Check op postcode: Als tussen 1000 en 2000  bezorger Amsterdam Als tussen 2001 en 3000  bezorger Zaandam Anders  bezorger Utrecht Doorsturen bestelgegevens naar bezorger E-mail naar <bezorger>@pizzeria.nl Hier dummy: echo “bestelling naar “ . $bezorger; Het script

Opdracht 2: Algoritme in pseudocode Werk alle benodigde logische stappen uit in pseudocode Let vooral op keuzemomenten in het algoritme: als dit …. Dan dat … anders zo Vertaal (na goedkeuring!) de pseudocode naar PHP Opdracht 2: Algoritme in pseudocode

Opdracht 3: Maak de applicatie Zorg dat het formulier nu gaat samenwerken met het script Laat je applicatie controleren: ZIP het formulier + het script Mail naar e.seldenthuis@drenthecollege.nl Opdracht 3: Maak de applicatie