Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
botiga_php [2022/10/07 15:05] enrique_mieza_sanchez [Iteració 2: gestió de productes] |
botiga_php [2022/10/10 16:38] (actual) enrique_mieza_sanchez |
||
---|---|---|---|
Línia 2: | Línia 2: | ||
Guia per a fer una senzilla botiga amb carro de la compra amb PHP. | Guia per a fer una senzilla botiga amb carro de la compra amb PHP. | ||
+ | |||
+ | Aquest exercici combina els coneixements de la UF1 que inclou: | ||
+ | * Creació de documents HTML amb PHP. | ||
+ | * Formularis GET i POST. | ||
+ | * Arxius. | ||
+ | * Sessions PHP. | ||
+ | |||
+ | Referències per introduir-te a PHP: | ||
+ | * Introducció al [[PHP]] | ||
+ | * Exercicis bàsics: [[Fites DAW MP07 UF1]] | ||
{{tag> #FpInfor #Daw #DawMp07 #DawMp07Uf1 # | {{tag> #FpInfor #Daw #DawMp07 #DawMp07Uf1 # | ||
+ | \\ | ||
===== Iteració 1: creació de productes ===== | ===== Iteració 1: creació de productes ===== | ||
+ | <WRAP todo> | ||
- Crea un arxiu '' | - Crea un arxiu '' | ||
* Nom del producte | * Nom del producte | ||
Línia 13: | Línia 25: | ||
* Descripció | * Descripció | ||
- Fes una pàgina PHP '' | - Fes una pàgina PHP '' | ||
+ | </ | ||
+ | |||
+ | \\ | ||
===== Iteració 2: gestió de productes ===== | ===== Iteració 2: gestió de productes ===== | ||
+ | <WRAP todo> | ||
Farem una pàgina per gestionar els productes: | Farem una pàgina per gestionar els productes: | ||
- Fes una altra pàgina **'' | - Fes una altra pàgina **'' | ||
Línia 21: | Línia 37: | ||
- El formulari envia les dades a **'' | - El formulari envia les dades a **'' | ||
- Quan cliquem el botó d' | - Quan cliquem el botó d' | ||
+ | </ | ||
+ | |||
+ | \\ | ||
===== Iteració 3: carro de la compra ===== | ===== Iteració 3: carro de la compra ===== | ||
- | ... | + | <WRAP todo> |
+ | - Fes una pàgina **'' | ||
+ | * un desplegable (select) amb els productes (extrets de l' | ||
+ | * un camp de **quantitat** de producte seleccionat | ||
+ | * un botó d' | ||
+ | - Fes una pàgina **'' | ||
+ | * processi les peticions del formulari anterior i afegeixi el producte seleccionat a la variable '' | ||
+ | * si no s' | ||
+ | * visualitzi tots els continguts del carro | ||
+ | * ens mostri un enllaç per tornar a " | ||
+ | </ | ||
+ | |||
+ | \\ | ||