Form annidati postato il 25/09/2014 01:11:32 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti,
Ultimamente mi sono posto un problema, quello dei form annidati e di un loro possibile risolvimento. Il caso da cui non riesco a districarmi è il seguente:
Posto il caso che io abbia una tabella da stampare. Benissimo, ora per ogni stringa della tabella pongo il classico button di "Modifica". Fino a qui nulla di complesso.
Per intenderci
Pagine → 1
25/09/2014 09:14:41 e modificato da iko93 il 25/09/2014 09:15:01
In realtà la cosa si potrebbe risolvere utilizzando il metodo di passaggio dati GET privandosi così del form ma agendo direttamente sull'url.
In questo modo si eliminerebbero i form annidati e si potrebbe indubbiamente utilizzare anche le checkbox.
Il problema però è che questo risulta essere un metodo piuttosto insicuro a livello di sicurezza informatica, per questo speravo qualcuno conoscesse un miglior metodo di risoluzione senza dover andare ad infastidire jQuery.
Se qualcuno avesse delle alternative valide, sono più che contento di leggervi 👋
25/09/2014 10:39:47 e modificato da iko93 il 25/09/2014 11:33:09
Nicodem ma così hai applicato esattamente la risoluzione che ti ho fornito io. Hai utilizzato per il button modifica un passaggio di dati tramite l' url.
Come detto sopra però questa è certamente una soluzione funzionante, ma è molto insicura dal punto di vista della sicurezza.
La questione è la possibilità di utilizzare il metodo Post sostanzialmente. Ma per farlo non posso omettere il campo form che però andrebbe ad incastrarsi con quello dei checkbox.
Per essere un pelo più chiaro:
Immaginiamo di voler stampare a video una soluzione di questo genere dove i valori vengono tutti prelevati da un Db:
|Nome| Cognome| Modifica| (Checkbox)|
Per farlo:
26/09/2014 00:11:32
Piccola considerazione: se il tasto "Modifica" non fa altro che visualizzare una pagina che contiene un form per modificare l'elemento, non è necessario che utilizzi una POST; può usare una GET senza problemi di sicurezza.
Se invece il tasto Modifica porta a una pagina che in quella richiesta fa la modifica all'elemento, allora la POST è necessaria.
Ma questa è una soluzione che si applica solo al caso particolare che hai posto nell'esempio.
A livello generale, se hai veramente necessità di form annidati penso che non si sia proprio una soluzione fatta con solo html puro.
Io di solito non faccio il form esterno, mettendone invece uno in più per esempio sul fondo con il solo bottone di conferma. Uso poi javascript per prendere i valori che mi interessano dal resto della pagina (i tag <input> non devono stare per forza dentro a un <form>) al momento del submit. Puoi vedere un esempio di questa cosa nelle ultime versioni di GDRCD5.2: la selezione multipla dei messaggi privati è fatta così.
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
RAID Shadow Legends: Campione in primo piano | Michelangelo 🐢
Crash Bandicoot Zone → Caos, libertà e risate: nel GDR ambientato nell’universo di Crash Bandicoot, ogni storia è possibile… e nulla è troppo folle!
Neon & Shadows: Conclusione filone di trama Inferno Bianco
La Città dei Dogi: Nuova versione del gioco!
Sea of Conquest: Black Flag Beacon ⚓️🏴☠️
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
I dati del generatore di rank sono stati aggiornati!
amakiss ha recensito Star Trek Horizon
Hero Wars: Teaser prossima settimana a Dominion!
Enlisted: Cambiamenti nel matchmaking!
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Nuovo MmoRpg Mitologico → Aom2
The Coven: La malavita, quella vera
Neon & Shadows: Filone Occulto Vox Dei
firiel ha recensito Pandora Upside Down High School
CRSED: F.O.A.D. → Brutale sparatutto MMO in cui vince l'ultimo giocatore che resta in vita nell'arena! Ogni giocatore sarà accompagnato da armi realistiche e magie!
Terre dei Celti - Recensione del gioco storico-fantasy Terre dei Celti
Lande di Shannara - Intervista a Vincenzo Verduci aka Verdux gestore del gdr Lande di Shannara
Inquisizione - Intervista alla gestione di Inquisizione London Chronicles il play by chat ambientato in un oscura Londra
Le donne di Tolkien - Il Professor T. e le donne. Il femminile nel mondo e nelle opere di J.R.R. Tolkien
Fantasy Day - Resoconto del Fantasy Day al museo del Videogame Vigamus dedicato ad eXtremelot!
Yggdrasil Festival - Scopriamo il Yggdrasil Festival a Treviso! I celti tornano in vita!
I Tipi di GDR - Il GDR pacifico e il GDR combattivo. Trucchi e consigli...
GDRCD e Land - Interessante analisi dei cambiamenti ai gdr-online con l'avvento del GDRCD