Forum Flash, Actionscript, PHP e MySQL
Ancora un form

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » ActionScript & Server Side
Precedente  Successivo 
Autore Messaggio
ggoso
principiante
principiante


Età: -1979
Registrato: 17/01/07 11:22
Messaggi: 40
Località: Cesena

MessaggioOggetto: Ancora un form
Inviato: 01.02.07 | 17:44
Rispondi citando

Devo inviare i dati di un form ad un indirizzo di posta elettronica senza far aprire outlook o equivalente, ma direttamente dal sito in flash.
Ho realizzato uno script prendendo spunto da uno postato in un altro topic
 
Codice:
invia_btn.onRelease = function() {
    if (nome_txt.text == null || nome_txt.text == "" || cognome_txt.text == null || cognome_txt.text == "" || email_txt.text == null || email_txt.text == "" || informazioni_txt.text == null || informazioni_txt.text == "") {
        gotoAndStop(5);
        }
        else {
            if (email_txt.text.indexOf("@")==-1) {
            gotoAndStop(10)
            }
            else {
                sendMail = new LoadVars();
                sendMail.nome = nome_txt.text;
                sendMail.cognome = cognome_txt.text;
                sendMail.ditta = ditta_txt.text;
                sendMail.mail = email_txt.text;
                sendMail.telefono = telefono_txt.text;
                sendMail.cellulare = cellulare_txt.text;
                sendMail.richiesta = informazioni_txt.text;
                sendMail.sendAndLoad("file:///F:/Documents%20and%20Settings/Ggoso/Documenti/SitoILLEA/Finale/mail.php", sendMail, "POST");
                sendMail.onLoad = function(success){
                //trace("inviata");
                nome_txt.text = "";
                cognome_txt = "";
                ditta_txt = "";
                email_txt = "";
                telefono_txt = "";
                cellulare_txt = "";
                informazioni_txt.text = "";
                } 
            }
        }
    
};

Ho alcuni problemi:

1 non mi sbianca le caselle dopo che ho fatto invia;
2 è il metodo giusto?
3 allego anche il codice php che ho nella cartella del computer segnata (sto aspettando che mi attivino lo spazio web e devo fare come posso per le prove)
 
Codice:
<?php 
// stripslashes serve x togliere eventuali / 
$_nome stripslashes($_POST['nome']); 
$_cognome stripslashes($_POST['cognome']);
$_ditta stripslashes($_POST['ditta']);
$_mail stripslashes($_POST['mail']); 
$_telefono stripslashes($_POST['telefono']);
$_cellulare stripslashes($_POST['cellulare']);
$_richiesta stripslashes($_POST['richiesta']); 

$sms 'nome: '.$_nome/n
'cognome: '.$_cognome/n.
'ditta: '.$_ditta/n.
'e-mail: '.$_mail/n.
'telefono: '.$_telefono/n.
'cellulare: '.$_cellulare/n.
'richiesta: '.$_richiesta
mail("ggrasi@inwind.it""Informazioni",$sms,"From: sito coachdesign <$mail>\nContent-Type: text/html; charset=iso-8859-1\n"); 
?>

Per intenderci di PHP non capisco nulla perciò anche questo l'ho copiato dallo stesso topic nel forum e non so se va bene.

Vi ringrazio da subito per la pazienza
Gg
Torna in cima
Profilo Messaggio privato  
Sponsor
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 02.02.07 | 18:36
Rispondi citando

Ciao ggoso,
se testi in locale... dovresti avere un server web locale, perchè PHP è un linguaggio back-end e quindi deve essere interpretato dal server... vedo invece che il sendAndLoad punta ad un percorso: "file://..." invece che: "http://..."

Credo sia proprio per quesot che i campi non si resettano, cioè perchè l'onLoad non avviene.

.

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
ggoso
principiante
principiante


Età: -1979
Registrato: 17/01/07 11:22
Messaggi: 40
Località: Cesena

MessaggioOggetto:
Inviato: 04.02.07 | 15:41
Rispondi citando

Funziona... il codice postato non mi azzerava i campi perchè non avevo scritto .text dopo il nome d'istanza... Grazie comunque... adesso ho solo qualche problema con l'upload di un file. Qualche suggerimento?
Torna in cima
Profilo Messaggio privato  
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » ActionScript & Server Side Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio se ancora non li conoscete... mesk8 Musica 0 17.07.09 | 20:17 Leggi gli ultimi messaggi
mesk8
Nessun nuovo messaggio ancora con flash e php p4r4n0|c ActionScript & Server Side 7 10.03.05 | 10:09 Leggi gli ultimi messaggi
p4r4n0|c
Nessun nuovo messaggio Sono ancora vivo!! Fcub Games 3 17.03.04 | 15:22 Leggi gli ultimi messaggi
Bruce
Nessun nuovo messaggio Form che invia dati e file a database... roratonet PHP 4 28.09.11 | 05:34 Leggi gli ultimi messaggi
astroross15
Nessun nuovo messaggio php form claire PHP 16 29.10.04 | 12:33 Leggi gli ultimi messaggi
claire



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005