2 form una sola azione.....

termiti

Utente Attivo
24 Ago 2012
37
0
0
ho necessità di un solo bottone per 2 form......
una form mi restituisce dei dati da un database che validandoli con bottone mi restituisce una mail con i dati......
la seconda apre in una pagina che però ha acquisito i dati dalla pagina precedente....
ora il problema è che se clicco su uno perdo i dati dell'altro e viceversa.....
come posso cliccando uno validare entrambe le form??????
aiutino........
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
ciao,
ma non riesci proprio a racchiudere tutto in un solo form?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
posta pure
ricordati di racchiudere il codice tra i tag presenti sulla barra di formattazione (ultime icone seconda riga )
 

termiti

Utente Attivo
24 Ago 2012
37
0
0
PHP:
<form action="https://www.paypal.com/it/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="item_name" value="Totale Carrello">
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="amount" value="questo lo so fare">
<input type="image" src="http://www.paypal.com/it_IT/i/btn/x-click-but01.gif" name="submit" alt="Effettua i tuoi pagamenti con PayPal. È un sistema rapido, gratuito e sicuro.">
</form>


<form action="<? print $PHP_SELF; ?>" method=post>
         	<input type=submit name=action value="torna indietro" title="Fai click qui per tornare al passo precedente e modificare i dati per la spedizione">
          	<input type=submit name=action value=inoltra title="Fai click qui per inoltrare definitivamente l'ordine">
	          </form>

come faccio ad unire i 2 form che mi restituiscano in una sola azione entrambe i risultati delle 2 form?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
puoi provare cosi
dai un id al form di paypal
HTML:
<form id='paypal' ....
aggiungi l'evento onclick al secondo submit del secondo form
HTML:
<input type='submit' onclick='document.forms["paypal"].submit();' .......
dovrebbe inviarti entrambi i form
eventualmente puoi togliere il pulsante del submit al primo form
ma non ho capito esattamente cosa devi fare in quella pagina
non ho testato, prova al massimo non funziona
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
devi aggiungere al tuo codice quello che ti ho postato
in pratica alla pressione del submit del secondo form ti invia anche il primo tramite il metodo submit() di javascript

cosa non hai capito?
 

termiti

Utente Attivo
24 Ago 2012
37
0
0
ciao ciric,

con quel codice si apre solo la pagina del paypal ma non mi invia l'ordine effettuato.......

il problema secondo me è nelle action, come si fa ad attivarle entrambe?

<form action="https://www.paypal.com/it/cgi-bin/webscr" e <form action="<? print $PHP_SELF; ?>"

????????????

fammi sapere...perpiacere......
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
action="<? print $PHP_SELF; ?>"
si scrive cosi
PHP:
action="<?php echo  $_SERVER['PHP_SELF']; ?>"
a meno che tu non abbia dato un valore a $PHP_SELF
 

termiti

Utente Attivo
24 Ago 2012
37
0
0
io dicevo di unire le 2 action in una sola action di cui sopra...

si può fare????????

e cmq col codice come me lo hai postato non funge..

possiamo fare qualcosa?????
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
puoi provare ad aggiunger questo
PHP:
<form id='paypal' name="paypal" action=" inidirizzo della pagina " method="post">
    <input type="hidden" name="cmd" value="_xclick">
    <input type="hidden" name="business" value="[email protected]">
    <input type="hidden" name="item_name" value="Totale Carrello">
    <input type="hidden" name="currency_code" value="EUR">
    <input type="hidden" name="amount" value="questo lo so fare">
</form>
<?php
if (isset($_POST['action']) && $_POST['action'] = 'inoltra') {
    ?>
    <script type="text/javascript">
        document.forms['paypal'].submit()
    </script>
    <?php
}
?>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method=post onsubmit="document.forms['paypal'].submit()">
    <input type=submit name=action value="torna indietro" title="Fai click qui per tornare al passo precedente e modificare i dati per la spedizione">
    <input type=submit name=action value=inoltra title="Fai click qui per inoltrare definitivamente l'ordine">
</form>
se settato il submit del secondo form viene inviato anche il primo
 

termiti

Utente Attivo
24 Ago 2012
37
0
0
così comè se clicco su inoltra non mi sottomette la prima form...

ma mi sa che manca pochissimo e ci riusciamo........

tieniamo duro........

help me pls.....
 

termiti

Utente Attivo
24 Ago 2012
37
0
0
il codice come lo hai postato non funziona.....

funziona solo la seconda form....ma la prima non si attiva......

perchè???????

ti prego di aiutarmi.......
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
a me funziona
hai rimesso l'ation giusta vero?
Codice:
action=" inidirizzo della pagina "
 

termiti

Utente Attivo
24 Ago 2012
37
0
0
sì.

può essere che la form non si attiva perchè la pagina php dove ci sono le form è inclusa in un altra pagina php?

//Elaborazione pagina
include "include/conferma_dettaglio_elabora.php";

ti prego, è abbastanza importante......
 
Discussioni simili
Autore Titolo Forum Risposte Data
T 2 form una sola azione PHP 6
T [ADOdb] Integrare più funzioni con una sola form PHP 1
MarcoGrazia Verifica di una stringa o di un nome proveniente da form Snippet PHP 0
L creare oggetti da una classe tramite un form Javascript 0
L Insert php sql da una form multipla PHP 6
I [PHP] inviare form con allegato tramite una mail PHP 1
P PHP - Leggere una pagina passata con Form e Captcha PHP 0
D [WordPress] come fare per estrarre dati da un db MySQL tramite una form e visualizzare il risultato WordPress 0
M [MS Access] Passare i dati di una query da form a report MS Access 3
F [Javascript] Copiare una Form Javascript 0
allegria [PHP] Ricevo una doppia mail dal form PHP 6
P [PHP] come criptare una password in un form di registrazione PHP 4
gandalf1959 passaggio variabili da form dopo verifiche: tutte meno una!?!? Javascript 4
gandalf1959 Aggiornamento di una variabile da un form PHP 7
9 eliminare righe di una tabella con form html PHP 6
C E' possibile assegnare all' attributo name di un form html il nome di una variabile php? PHP 6
elpirata Richiamare un campo input in una form Javascript 2
elpirata Eliminare dati selezionati da una form di select PHP 6
Mr. Alex D. Come far apparire un testo preimpostato in una casella di un form di uno script php? PHP 1
S inviare the_title() in una mail tramite form html/php PHP 0
Albertoesse Problemi passaggio valori da un Form ad Una classe con query mysql PHP 12
C Creare una form con pulsanti di scelta macro Visual Basic 1
F E' possibile far comparire una scritta in un div al cambio di un valore di un form text??? Javascript 2
A Pulsante per compilare una form php in automatico con dati presi da un db PHP 6
S come caricare un banner tramite un form in una cartella all interno del sito PHP 11
R Form di iscrizione in Ajax: come imposto una thank you page? PHP 6
ypsilon86 Da un FORM creare una Tabella dinamica PHP 7
A aprire pagina con form in una nuova finestra Javascript 2
A problema con l'inserimento di valori in una tabella dopo una ricerca da form Classic ASP 1
L form: variabile php in una select PHP 6
G Problema con la creazione di una tabella form PHP 9
W Form in una mail PHP 1
M Modificare form email affinchè mandi una copia BCC CMS (Content Management System) 1
D Più tabelle collegate per una form .NET Framework 2
S Aggiungere una linea in un form automaticamente PHP 1
S Autocompletare campi di una form PHP 2
P Combinare Twitter in una Search Form PHP 2
D Mail in html con una form all'interno? HTML e CSS 2
A Inviare una sessione in un form ! PHP 8
P Passare solo una variabile di un form a pagina principale Javascript 1
R passare valori da una form per un'anteprima Javascript 0
D problema IE7: bisogna aspettare 5sec. per fare submit di una form PHP 13
H Creare una pagina che si collega a keepvid. come impostare il form? HTML e CSS 3
D come posso realizzare in flash8 un form d'iscrizione a una news letter Flash 3
X form che ricava dati da una tabella e li salva in un altra PHP 8
C collegare crystal report a una form php PHP 0
I Problemi con la creazione di una form con selezione automatica! PHP 0
Nik Form dal quale si inviano dati ad una E-mail Classic ASP 1
Nik Form dal quale si inviano dati ad una E-mail HTML e CSS 1
purno Come cambiare un bottone (form) con una immagine: HTML e CSS 2

Discussioni simili