Invio di due form

intimoviro

Utente Attivo
18 Ago 2009
272
0
0
Salve, ho un nuovo quesito da chiedervi.
Dovrei spedire due form alle rispettive pagine con un pulsante di invio unico, mi spiego meglio:
Il primo form serve a far registrare un'utente sul sito, mentre l'altro se è spuntato il bottone radio deve registrare la mail dell'utente al programma newsletter. Quindi il primo deve puntare alla pagina registration.php mentre l'altro alla pagina reg_email.php.

Ho provato ad immettere dei campi hidden dal secondo form nel primo form, però mi registra l'utente, ma non la mail in newsletter.

Tutto questo si può fare, oppure sto inventando tutto io? :D

Grazie come sempre
 
secondo me è impossibile....a quanto ne so io un pulsante può appartenere ad un solo form....ma non potresti mettere lo script delle newsletter nella stessa pagina della registrazione...non vedo perchè fare 2 pagine differenti...:confused::D
 
Ogni form può riferirsi solo ad uno script.
Un form con un check "Newsletter" seguito da pulsante "Registrati alla newsletter" non è un bel vedere! :)
Fondi le due form in una sola, con un unico pulsante (di solito si fa sempre così).
Nello script richiamato dal form, ora hai tutti i dati e puoi effettuare entrambe le operazioni in sequenza (es. richiamare le due procedure con i giusti parametri).
Io comunque farei entrambe le operazioni in un solo script di registrazione, per evitare di creare due script molto piccoli che userai quasi sicuramente in coppia comunque.
 

Discussioni simili