Newsgroup: it.comp.appl.macromedia
Titolo: invio dei dati di un form sotto forma di mail con flash 4.0

Ciao  a tutti,
praticamente devo fare un semlice form e fin qui tutto ok.
quando clicco su invia vorrei che i dati inseriti nel form mi arrivano come
E-mail.
Grazzie

 wrote in message


Non potendo specificare l'attributo type che normalmente utilizzeresti in
html, direi che la soluzione più semplice è una pagina asp che ti interpreti
il form. La richiami con GetUrl e le passi le variabili col metodo post.

 ha scritto nel
messaggio news:8ob1vs$2qs$1...@fe1.cs.interbusiness.it...

Allora dorei utilizzare il cgi uso il get url post per inviarlo all host ma
mi fa errore perche mi chiede il recipiente e non so come mandarlo insieme
all url .
Praticamente in html devo impostarlo cosi:
<form method="post" action="
http://nx.isiline.it/cgi-bin/formmail.pl
"
name="Segnalazione">
        <input type="hidden" name="recipient" value="
in...@ideali.it
">.
Praticamente io lo scrivo cosi in flash.
Get URL ("
http://nx.isiline.it/cgi-bin/formmail.pl
","
in...@isiline.it
"",
vars=POST)
Set Variable: "recipient" = "
in...@isiline.it
"
ma non funge dice che il recipiente non esiste.

 ha scritto nel messaggio
news:8obnpr$f6r$1...@nslave1.tin.it...

il provider per cui lavoro preferisce un cgi io so trasferire le variabili
in quel file ma non so niente di cgi
tu sapresti indicarmi cosa scrivere?
In html è cosi:
<form method="post" action="
http://nx.isiline.it/cgi-bin/formmail.pl
"
name="Segnalazione">
        <input type="hidden" name="recipient" value="
in...@ideali.it
">
        <input type=hidden name="redirect"
value="
http://www.isiline.it/grazie.htm
">
        <input type="hidden" name="required" value="Nome,Cognome,Email">
        <input type=hidden name="missing_fields_redirect"
value="
http://www.isiline.it/missing.htm
">
        <blockquote>
il controllo delle variabili dei campi non mi interessa tanto gli e lo
faccio fare a flash e nenache la pagina di ridirect, perchè esce una
risposta da flash.
L' unica cosa che mi interessa è l' action e il recipient.
Io fin ora ho fatto cosi in flash :Get URL
("
http://nx.isiline.it/cgi-bin/formmail.pl
", vars=POST)
Ma ovviamente mi dice che manca il recipiente

 ti ringrazio dell' aiuto ho risolto il problema passando con la get url le
variabili al cgi che risiede sul server e allo stesso tempo passandogli una
variabile di nome recipiente con la mail di arrivo che lui se la cucca e mi
lancia tutti i campi alla mail .
ciao e grazzie dell' aiuto

Prova 1:
a) Metti SetVariable prima di GetUrl
b) In GetUrl specifica solo l'URL, il metodo per le variabili e la window:
     Get URL ("
http://www.cippalippa.it/cgi-bin/form.pl
", window="_blank",
vars=POST)
    La variabile "recipient" viene così accodata all'url insieme alle altre
Prova 2:
Fai passare le variabili con LoadVariables into location
Prova 3:
Si dice che flash abbia un bug occasionale quando in GetUrl o LoadVariables
vengono specificati file che non sono contenuti nella stessa cartella del
filmato swf che esegue il comando. Ergo: lascia stare i cgi (che richiedono
la cartella cgi-bin) e usa una semplicissima pagina ASP da mettere nella
stessa cartella. Se puoi usare ASP e ti serve il codice non hai che da
chiedere.
Spero di esserti stato utile
Ciao
Andrea