ciao a Tutti,
qualcuno sa spiegarmi come creare un editor per l'invio di e-mail direttamente da flash ?
ciao a Tutti,
qualcuno sa spiegarmi come creare un editor per l'invio di e-mail direttamente da flash ?
Un editor? Forse vuoi dire un modulo, un form.
Se sì, c'è da sapere che non ti basta il file di Flash ma anche uno script lato server che può essere fatto in PHP, in ASP o in cgi. Insomma, un linguaggio in grado di interagire dinamicamente tra il tuo modulo e il PC dell'utente.
Nelle guide di http://flash-mx.it mi pare che c'è solo un esempio per ASP
Se invece vuoi aprire semplicemente il client di posta dell'utente, la cosa è semplicissima.
NAP
A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)
si voglio dire un form.
come si fa a farlo ?
Come ti ha gia detto NAP hai bisogno anche di un lato server: Io ti consiglio PHP.
Ci dovrebbe essere una guida in giro su come fare quello che vuoi.
Appena ho tempo ti elencho tutti i passi per farlo
Ciauz
Anche io sono interessato, ho fatto il sito seguendo le indicazioni della guida per fare un sito in flash ma ora che ho fatto il form non so che metterci dentro perchè funzioni![]()
ciao ciao
Mi associo anche io a questo topic...La cosa idealesarebbe se qualche anima pia
postasse magari un sorgente con form flash-php per invio di e-mail (e magari ancora per file compatibile con Flash 5
)...E' chiedere troppo.
Grazie Mille per la vostra disponibilità!!
Questo potrebbe essere un esempio:
form mail(interazione flash-php,)
http://flash-mx.html.it/movies/lista...=7&pag=15&ab=1
![]()
ho seguito con attenzione questo post e ho scaricato l'esempio di bobcatwebmaster su flash-mx.it,
ho fatto le successive modifiche al file.php salvandolo come sendmail.php3:
<?
$adminaddress = "fbisci@libero.it";
$siteaddress ="http://www.masciamusy.it";
$sitename = "masciamusy.it";
$date = date("m/d/Y H:i:s");
if ($REMOTE_ADDR == "") $ip = "no ip";
else $ip = getHostByAddr($REMOTE_ADDR);
IF ($action != "")
{
mail("$adminaddress","Enquiry from www.masciamusy.it",
"ENQUIRY FROM WEBSITE EMAIL FORM"
Name: $inputName
Email: $inputEmail
Telephone: $inputTel
Requesting 24 hour callback? : $inputCallback
Message: $inputMessage
------------------------------
Logged Info :
Using: $HTTP_USER_AGENT
Hostname: $ip
IP address: $REMOTE_ADDR
Date/Time: $date","FROM:$adminaddress");
mail("$vemail","Grazie per aver visitato $sitename","La vostra e-mail sara' visionata al piu' presto ,"FROM:$adminaddress");
$sendresult = "Done!";
$send_answer = "answer=";
$send_answer .= rawurlencode($sendresult);
echo "$send_answer";
}
?>
al tasto invia in flashMX :
on (release) {
if (inputName ne "" and inputEmail ne ""
and inputMessage ne "") {
gotoAndPlay("valid");
loadVariablesNum("sendmail.php3", 0, "POST");
} else {
gotoAndPlay("invalid");
}
}
ho salvato il file email_form.swf
nella cartella del sito insieme al file
sendmail.php3
ma non mi invia nessuna email...
devo forse mettere i file in una cartella specifica?
tipo cgi-bin?
il server monta Linux e accetta php e non asp..
potete aiutarmi?
In genere la dir è la public ma dipende da host a host; puoi chiedere direttamennte a loro.
Sei sicuro di quell'estensione, php3 ? Mai vista né sentita. Solo .php, e il motore del server mette in funzione la sua versione.
A volte la diplomazia va condita con un pizzico di siluri fotonici. (K. Janeway)
ho rinominato il file sendmail.php ma niente...
ho riscritto il codice as in flash per il tasto invia
on (release) {
dati = new LoadVars();
if (inputName ne "" and inputEmail ne "" and inputMessage ne "") {
gotoAndPlay("valid");
dati.sendAndLoad("http://www.masciamusy.it/sendmail.php", 0, "POST");
} else {
gotoAndPlay("invalid");
}
}
ma niente...
aiutooo!!![]()