Utilizzo il metodo post per il passaggio di parametri da una pagina ad una pagina caricata in un iframe ed è tutto ok, in questo iframe viane caricata la pagina 'Modulo' la quale prima mostra un'anteprima dei dati inseriti in una tabella ed è tutto ok, poi alla fine c'è un form che contiene tutti moduli hidden uguali a quelli mostrati nella tabella (ovvero corretti) e alla fine un submit che ricarica la stessa pagina ma con un nuovo parametro hidden che se=1 invece di visualizzare l'anteprima di nuovo invia i dati in un db ma i dati sono incompleti poichè tutte le parole dopo gli spazi vengono eliminate
Come è possibile?
Questo è il codice che utilizzo alla fine della Table con l'anteprima
codice:
//Inserisce il pulsante per confermare
echo "<form id='1' method='post' action='AnteprimaModulo.php'>";
//invia tutti i campi visualizzati come moduli nascosti
echo "<input type='hidden' name='idassistenza' value=".$idassistenza.">";
echo "<input type='hidden' name='statoprocesso' value=".$statoprocesso.">";
echo "<input type='hidden' name='cognomenome' value=".$cognomenome.">";
echo "<input type='hidden' name='telefono1' value=".$telefono1.">";
echo "<input type='hidden' name='telefono2' value=".$telefono2.">";
echo "<input type='hidden' name='mail' value=".$mail.">";
echo "<input type='hidden' name='tipoassistenza' value=".$tipoassistenza.">";
echo "<input type='hidden' name='modelloterminale' value=".$modelloterminale.">";
echo "<input type='hidden' name='imei' value=".$imei.">";
echo "<input type='hidden' name='difetto' value=".$difetto.">";
echo "<input type='hidden' name='garanzia' value=".$garanzia.">";
echo "<input type='hidden' name='idaccesso' value=".$idaccesso.">";
echo "<input type='hidden' name='nomeoperatore' value=".$nomeoperatore.">";
//inserisce la variabile per l'invio dei dati al db
echo "<input type='hidden' name='operazione' value='InserimentoSchedaTecnicaAssistenzaInformatica'>";
//aggiunge il modulo di invio e stampa
echo "<input type='submit' name='submit' value='Conferma'>";
//aggiunge il modulo di invio e stampa
echo "<input type='reset' onclick=Stampa() name='submit2' value='Stampa'>";
echo "</form>";