Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di renzoz
    Registrato dal
    May 2001
    Messaggi
    305

    trasmettere valori di form ad un altro form

    Forse il titolo non è molto esplicativo... mi spiego meglio:

    ho una pagina pippo.php con un form che contiene un collegamento "cerca" che fa aprire una nuova pagina cerca.php con una serie di campi radio e relative foto, avrei bisogno che selezionando uno di questi campi il relativo valore si memorizzasse in un campo hidden sul form di pippo.php e poi si chiudesse cerca.php.

    Il fatto è che in js sono una schiappa, se qualcuno mi dà una manina sarei felice

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755
    se cerca.php lo apri in un popup ( sconsigliato) :
    fai una funzione setValueNClose(val) tipo :

    codice:
    function setValueNClose(val){
      opener.document.forms['pippoForm'].hiddenField.value=val
    }
    e la chiami all'onclick su un button o sul radio

    se cerca.php lo apri co un link( consigliato) in cerca.php puoi fare un'altra form con action="pippo.php" e poi in pippo.php controlli se hai valori get o post e riempi i campi hidden

    facile, no? :master:
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3
    Utente di HTML.it L'avatar di renzoz
    Registrato dal
    May 2001
    Messaggi
    305
    Ciao e grazie per la risposta

    Ho provato la prima soluz e non mi funzia:
    pagina scelta_foto.php

    <script language="javascript">
    <!--
    function setValueNClose(val){
    opener.document.forms['form1'].sceltafoto.value=val
    }
    -->
    </script>

    e poi il campo radio:
    <input type=\"radio\" name=\"idfoto\" value=\"$row[0]\" onclick=\"setValueNClose($row[0])\"

    su ins_prodotto.php ho:
    <form action="ins_prodotto.php" method="post" name="form1" enctype="multipart/form-data" onSubmit='return controlla_dati();'>

    <input type="hidden" name="sceltafoto" value="">

    La seconda suluzione mi pare poco pratica poichè prevede la trasmissione normale da form all'altra pagina e il form principale è un pò complesso e il caricamento della foto è a metà form ed è un'opzione quindi vorrei evitare di ricaricare la pagina.

  4. #4
    Utente di HTML.it L'avatar di renzoz
    Registrato dal
    May 2001
    Messaggi
    305
    Nooo funziona alla grande!!!
    Grazie mille, che figata....

    Ho visto adesso il tuo avatar, sei un GRANDE

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.