Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    metodo POST dove ci sono gli spazi interrompe i caratteri

    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>";

  2. #2
    Risolto, è necessario mettere i moduli tra gli apici.



    2h solo per capirlo, mica male. ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.