|
|
| Autore |
Messaggio |
andbia
principiante


Registrato: 21/05/04 11:09
Messaggi: 37
|
Oggetto: Aprire popup passando variabili
Inviato: 18.07.04 | 16:30 |
|
|
Ciao coach, ben ritrovato! Eccomi con un nuovo problemuccio:
Ho creato una mail form in flash e vorrei che il pulsante all'invio aprisse una popup PHP (contenente ovviamente il codice per la generazione dell'email).
Purtroppo, usando la classica sintassi per aprire le popup in flash
tipo questa: getURL ("java script:window.open('popup.htm','popup','width=300,height=300,left=0,top=0,menubar=no, toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=no');void(0);");
le variabili non vengono passate ...
sapresti dirmi dove posso inserire il parametro POST in questo tipo di getURL, oppure devo proprio usare un metodo diverso?
Grazie mille in anticipo!  |
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 19.07.04 | 12:12 |
|
|
Ciao andbia,
devi usare il metodo POST?
hai provato passando via GET?
'popup.php?variabile=valore'
Perchè fai aprire la popup?
Se il motivo è, usare PHP per enviare l'e-mail... io personalmente non aprezzo molto le popup da Flash, infatti xchè usare una popup quando si può inviare ugualmente l'e-mail usando il LoadVars? ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
andbia
principiante


Registrato: 21/05/04 11:09
Messaggi: 37
|
Oggetto:
Inviato: 19.07.04 | 12:17 |
|
|
cioè?! Dimmi dimmi come... sono interessato!
Io generalmente mi affido sempre allo stesso metodo, però questa volta ho l'esigenza che la pagina PHP richiamata dalla form per l'elaborazione dei dati e la creazione dell'email, si apra in una popup...
Comosci un metodo diverso per creare una mailform da flash? |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 19.07.04 | 12:24 |
|
|
Bhè, se è proprio un esigenza che si apra una popup x l'elaborazione dei dati e la creazione dell'e-mail penso che l'unica soluzione sia inviargli i dati via metodo GET.
Mentre se non è un esigenza la popup, un metodo "molto migliore"
è quello di usare l'oggetto LoadVars con il metodo sendAndLoad, con il quale puoi inviare i dati ad una pagina PHP che li elabora e li invia via e-mail...
per questo metodo leggi questa discussione ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
andbia
principiante


Registrato: 21/05/04 11:09
Messaggi: 37
|
Oggetto:
Inviato: 19.07.04 | 12:33 |
|
|
è molto interessante la discussione sopra, è un metodo alternativo a quello che uso di solito...
Tuttavia ho assolutamente l'esigenza che mi si apra una popup, per esigenze puramente estetiche lo ammetto, però ci terrei.
Ma col metodo GET come si fa? |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 19.07.04 | 12:37 |
|
|
devi mettere: pagina.php?variabile=valore&variabile2=valore2...etc...
es:
getURL ("javascript:window.open('popup.php?nome="+valoreNome+"'... ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
andbia
principiante


Registrato: 21/05/04 11:09
Messaggi: 37
|
Oggetto:
Inviato: 19.07.04 | 14:24 |
|
|
AH ok!
...emmh... ...ma se avessi più di una variabile, qual'è la sintassi corretta?
Vedi, io avrei queste variabili:
nome = _level0.nome
surname = _level0.surname
email = _level0.email
e la pagina da richiamre è contacts_ok.php
quindi:
getURL ("javascript:window.open('contacts_ok.php?nome="+_level0.nome+"...come continuo, e come lo chiudo?
Cavoli sono proprio a zero me ne rendo conto ma... abbi pazienza!  |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 19.07.04 | 17:10 |
|
|
tra una var e l'altra metti &
...contacts_ok.php?nome="+_level0.nome+"&surname="+_level0.surname+"&email="+_level0.email+"... ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
andbia
principiante


Registrato: 21/05/04 11:09
Messaggi: 37
|
Oggetto:
Inviato: 19.07.04 | 17:39 |
|
|
ok!
Ma utilizzando questo metodo, devo inserire qualche codice particolare nella pagina php?
Attualmente la mia pagina contiene questo codice:
<?php
error_reporting(63);
include('include/class.html.mime.mail.inc');
$mail = new html_mime_mail('X-Mailer: Html Mime Mail Class');
$text = 'Success.';
$html = 'Nome: '.$nome.'
<br>Cognome: '.$surname.'
<br>Email: '.$email.''; (questo lo modifico io a seconda delle variabili)
$mail->add_html($html, $text);
//$mail->set_charset('iso-8859-1', TRUE);
/***************************************
** Builds the message.
***************************************/
$mail->build_message();
$mail->send('Andrea Bianchi', 'info@andreabianchi.net', $nome, $cognome, 'Contatto da www.andreabianchi.net');
//$mail->send('TO NAME', 'TO ADDRESS', 'FROM NAME', 'FROM ADDRESS', 'SUBJECT LINE');
?>
...cioè mi dicevi che questo è il metodo col GET... non devo specificarlo da nessuna parte? |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 19.07.04 | 18:01 |
|
|
no, non devi specificarlo da nessuna parte, xchè tu usi ancora un metodo un po' vecchiotto.
Cioè utilizzi: $nome senza specificare se è GET o POST
mentre io uso:
$_GET['nome'] per il metodo GET
$_POST['nome'] per il metodo POST
...xchè ti da qualche errore? ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
andbia
principiante


Registrato: 21/05/04 11:09
Messaggi: 37
|
Oggetto:
Inviato: 19.07.04 | 18:06 |
|
|
No, lo devo ancora provare!
Comunque vada un grazie speciale in anticipo... a sito finito ti menzionerò!  |
|
| Torna in cima |
|
|
andbia
principiante


Registrato: 21/05/04 11:09
Messaggi: 37
|
Oggetto:
Inviato: 20.07.04 | 09:29 |
|
|
Coach FUNZIONA!!!
 |
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 20.07.04 | 12:05 |
|
|
 ____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
|