- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- Modulo mail con Flash cs3
-
Modulo mail con Flash cs3
Ciao a tutti,ciao Nahtan,premetto che prima di chiedere qui (per non sembrare uno "scroccone") cerco prima di fare tutto da solo ufffff
niente,non riesco a creare un semplice modulo per inviare mail con cs3,seguo dei tutorial ma niente non ne vengo a capo mi potreste aiutare voi?vi pregoooooooo
grazie sempre
Giuseppe
-
Ti serve un form mail sempre in as2 vero?
-
Eh non saprei,il progetto è tutto in as2
considera che devo importarlo in un altro swf,come abbiamo fatto ieri per lo scroll
-
Guarda usa questo come base semmai lo personalizzi come grafica lo usato qualche volta e funziona molto bene, piutosto se non ricordo male è difficile da caricare come swf esterno credo che dovrai copiare i fotogrammi direttamente nel fla.
http://www.juliusdesign.net/form-mail-in-flashphp/
-
boh,a me lo importa,solo non ho capito il campo dove mettere la casella mail di destinazione
credo vada messa qui: if (this.indexOf("@") == -1) {
l'ho fatto ma non sembra funzionare
-
Ehmmm ok sono ignorante....
ho capito solo dopo che bisognava modificare il file output,ci ho messo la mia mail,mi dice INVIATA CON SUCCESSO,ma fino ad ora non ho ancora ricevuto niente,nemmeno nell'indesiderata boh,magari ci mette un po staro' a vedereue intanto grazie eh
-
Niente mannaggia,non arrivano le mail,secondo te come mai?
-
No non toccare il codice actionscript l'indirizzo mail devi metterlo nel file php è questo che si incarica di leggere i dati da flash ed inviarli, infatti assicurati che nel tuo dominio abbia il supporto a php, guarda dove c'è il mio indirizzo e sostituiscirlo con il tuo.
<? if(!empty($HTTP_POST_VARS['php_nome']) || !empty($HTTP_POST_VARS['php_email']) || !empty($HTTP_POST_VARS['php_web']) || !empty($HTTP_POST_VARS['php_msg'])) { //Inserire la propria mail nel parametro $to $to = "[email protected]"; $subject = stripslashes("Hai ricevuto una mail da " . $HTTP_POST_VARS['php_nome']); $body = stripslashes($HTTP_POST_VARS['php_msg']); $body .= "\n\n---------------------------\n"; $body .= "Da: " . $HTTP_POST_VARS['php_nome'] . " <" . $HTTP_POST_VARS['php_email'] . ">\n" . $HTTP_POST_VARS['php_web']; $header = "From: " . $HTTP_POST_VARS['php_nome'] . " <" . $HTTP_POST_VARS['php_email'] . ">\n" . $HTTP_POST_VARS['php_web']; $header .= "Reply-To: " . $HTTP_POST_VARS['php_nome'] . " <" . $HTTP_POST_VARS['php_email'] . ">\n" . $HTTP_POST_VARS['php_web']; $header .= "X-Mailer: PHP/" . phpversion() . "\n"; $header .= "X-Priority: 1"; if(@mail($to, $subject, $body, $header)) { echo "output=sent"; } else { echo "output=error"; } } else { echo "output=error"; } ?>
-
Si nahtan cosi ho fatto,le invia ma non arrivano....o almeno fino ad ora non sono arrivate,da cosa puo dipendere?
-
Sei sicuro che il tuo provider supporti php, alle volte per avere php bisogna pagare extra.
-
mmmm io l'ho messo come prova su altervista:
w ww.poesiedinote.altervista.org/cantore.html
pero' in definitiva,tutto deve sostituire quello che c'è qui:
ww w . sergiocantore.it
come vedi qui c'è il modulo mail,quindi non dovrebbero esserci problemi?
-
Su altervista php è supportato non capisco come mai non arrivino le mail.
-
Ma non lo so
secondo te la cosa migliore da fare?
-
mah e pure a me sembra tutto ok xx
-
Posta o mandami in privato l'indirizzo dove deve arrivare la posta voglio provare io da un dominio altervista.
-
Lo hai caricato come swf esterno vero? Fai una prova mettendolo direttamente nel fla, io mi ricordo che a caricarlo dava problemi non vorrei fosse per questo che non invia.
-
Come faccio a metterlo direttamente nel fla e a farlo uscire se premo un pulsante?
-
Puoi copiare i fotogrammi in un determinato frame in pratica dove hai la pagina contatti, puoi meterlo con proprietà _visible=false e portarlo a true premendo contatti, ci sono diversi modi.
-
Non è che ci abbia capito moltissimo
-
Allora,ho fatto in questo modo:
-ho selezionato i fotogrammi del form,e li ho incollati in un fotogramma di un nuovo livello nell'swf principale,e mi ha ricreato i livelli che avevo nel form,invia ma lo stesso non ricevo.