Post

Visualizzazione dei post con l'etichetta Html

4E e 4I: Esercizio semplice di un array nidificato in Php

Immagine
 Un unico file PHP (`index.php`) che definisce un array nidificato di base, gestisce l'invio di un modulo HTML tramite `POST`, inserisce il nuovo dato nella struttura e stampa a schermo il risultato aggiornato. <?php // 1. Inizializzazione dell'array nidificato di partenza $catalogo = [     "Elettronica" => ["Smartphone", "Laptop"],     "Libri"       => ["Il Signore degli Anelli", "1984"] ]; $messaggio = ""; // 2. Gestione del form al momento dell'invio (senza sessioni) if ($_SERVER["REQUEST_METHOD"] === "POST") {     $categoria = trim($_POST["categoria"] ?? "");     $prodotto  = trim($_POST["prodotto"] ?? "");     if (!empty($categoria) && !empty($prodotto)) {         // Inserimento nell'array nidificato:         // Se la categoria non esiste, PHP la crea automaticamente come nuovo array         $catalogo[$categoria][] = $pr...

4E e 4I: Gli array associativi

Immagine
  Un array associativo è una struttura dati che organizza le informazioni sotto forma di coppie chiave-valore . A differenza degli array tradizionali (numerici), in cui i dati si trovano in posizioni identificate da numeri ordinali ( $0, 1, 2, ...$ ), in un array associativo ogni singolo dato è recuperabile attraverso un' etichetta descrittiva (una stringa di testo). 1. I Due Elementi Fondamentali Un array associativo si basa sull'associazione univoca tra due elementi: La Chiave (Key): È l'identificatore unico o "etichetta" del dato. Serve come nome per fare riferimento a quel contenuto specifico (es. "titolo" , "prezzo" , "email" ). Il Valore (Value): È l'informazione reale contenuta dentro l'etichetta (es. "Super Mario" , 59.99 , "utente@email.it" ). In questa struttura, la relazione è sempre di tipo chiave $\rightarrow$ valore : data una specifica chiave, si ottiene uno e un solo valore ad essa asso...

4E e 4I SIA: Come usare un modulo form e stampare il risultato utilizzando una pagina php con array associativi

Immagine
  Come usare un modulo form e stampare il risultato tramite una pagina php con array associativi che passano i valori alle variabili $post // Crea gli array associativi per i costi delle pizze e delle bevande     $pizze = array(         "margherita" => 8,         "salame" => 10,         "diavola" => 12,         "4 formaggi" => 11,         "americana" => 9     );     $bevande = array(         "coca" => 2,         "fanta" => 2,         "acqua" => 1     ); Pagina HTML index.html <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head>     <meta charset="utf-8" />     <title></title> <title></title> <style> div{   width: 300px;   background-color: lightcyan; ...