De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

PHP Een casus - PIZZA. De wens Pizzeria wil dat bestellingen online gedaan kunnen worden Klant moet keuze kunnen maken uit assortiment Aantal moet kunnen.

Verwante presentaties


Presentatie over: "PHP Een casus - PIZZA. De wens Pizzeria wil dat bestellingen online gedaan kunnen worden Klant moet keuze kunnen maken uit assortiment Aantal moet kunnen."— Transcript van de presentatie:

1 PHP Een casus - PIZZA

2 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

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

4 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 …

5 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

6 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   Hier dummy: echo “bestelling naar “. $bezorger;

7 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

8 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


Download ppt "PHP Een casus - PIZZA. De wens Pizzeria wil dat bestellingen online gedaan kunnen worden Klant moet keuze kunnen maken uit assortiment Aantal moet kunnen."

Verwante presentaties


Ads door Google