• User

    secondo te questo script trovato nel mio vecchio sussidiario e adattato, potrebbe andare bene?

    stop();

    resetForm.onPress = function() {

    Name.text = "";
    From.text = ""
    COMMENTS.text = ""
    
    };
    

    invia.onPress = function() {

    if (Name.text == "" || From.text == "" || COMMENTS.mail.text == "") {
    	
    	
    	trace ("errore, campi non compilati");
    	
    	return
    	
    	
    	}
    var dati:LoadVars = new LoadVars();
    dati.__Name = nome.text;
    dati.__From = cognome.text;
    dati.__COMMENTS= mail.text;
    
    
    dati.onLoad = function(success:Boolean) {
    	
    	if (success) {
    		
    		
    		// actions 
    		
    		
    		
    		}
    	
    	
    	
    	
    	}
    
    
    dati.sendAndLoad("/cgi-bin/mailer ", dati, 'POST');
    
    
    
    };

  • sendAndLoad
    

    Serve ad inviare il form e dopo a ricevere dei dati, nel tuo caso il cgi non manda direttamente dei dati di risposta ma invia solo ad un'altra pagina.

    Per il sendAndLoad devi farti un cgi (o php o asp) da solo che mandi dei parametri di risposta in un certo formato.

    Nel tuo caso è inapplicabile.

    Ciao


  • User

    ciao, non posso darti buone nuove per quanto riguarda il form, ma volevo chiederti se era possibile cambiare username da ketty a NuAnda che è il nome che generalmente uso sul web.Complimenti per il tutorial lo trovo molto utile per chi comincia ad usare flash 🙂


  • @ketty said:

    ciao, non posso darti buone nuove per quanto riguarda il form, ma volevo chiederti se era possibile cambiare username da ketty a NuAnda che è il nome che generalmente uso sul web.Complimenti per il tutorial lo trovo molto utile per chi comincia ad usare flash :)Per quanto riguarda il form mi dispiace, hai provato qui? http://www.giorgiotave.it/forum/viewforum.php?f=2 Dovresti chiedere uno script che legga 3/4 campi del form tramite post o get e invii l'email al tuo indirizzo di posta.

    Non ho il potere di cambiare nome agli utenti, prova con Giorgiotave.

    Spero di poter scrivere altri piccoli tutorial tempo permettendo.

    Ciao


  • Avemus scriptum:

    on (press) {
        variabile = new LoadVars();
        variabile.oggetto = "Nuova mail da " + nome + " " + cognome + " " + email;
        variabile.messaggio = messaggio;
        variabile.send("mail.php", "_self", "post");
    }
    ```Il pulsante a cui associare questo script deve stare nella stessa linea temporale delle caselle di testo "input". Le caselle input richieste sono **nome cognome email** e **messaggio**.
    
    **mail.php** (grazie alla sezione php & mysql per lo script).
    

    <?php

    Oggetto del messaggio

    $oggetto = $_POST['oggetto'];

    Testo del messaggio

    $messaggio = $_POST['messaggio'];

    Testo in caso affermativo

    $mailok = "Invio della mail effettuato con successo";

    Testo in caso negativo

    $mailno = "Errori nell'invio della mail";
    if(mail('[email protected]', $oggetto, $messaggio)) print $mailok; else print $mailno;
    ?>


  • User

    ciao homeworker, ho testato il form è invia ma non copia dal flash, inoltre mi viene recapitata una email che ha un indirizzo di spedizione uguale all'indirizzo del destinatario BOOO!


  • @ketty said:

    ho testato il form è invia ma non copia dal flashNon ho capito... intendi che non riesce a leggere i campi da flash?

    Per l'indirizzo di spedizione = a destinatario credo che sia una impostazione del mailer (in assenza di alcuni parametri opzionali manda una mail semplice semplice).


  • User

    si, mi arriva una mail dove i campi nome , mail, commenti sono vuoti, e chi spedisce (anche se nella prova ho messo un indirizzo mail inesistente) ha lo stesso indirizzo del destinatorio.


  • Hai messo le variabili nei campi di input? E' la casella var: sulla destra delle proprietà, vanno riempite con le variabili nome cognome email oggetto.

    Eventualmente prova a cambiare momentaneamente per fare dei test "post" con "get" e vedi nell'url cosa ti invia.
    Dovresti trovare alla fine dell'url qualcosa del genere ?messaggio=asfasfsafs&oggetto=Nuova mail da asfasfsafs asfasfsafs asfasfsafs

    :perfavore: :perfavore: :perfavore:


  • User

    :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: :fumato: perfetto spostando la maschera nella stessa linea temporale funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona funziona
    adesso bisognera fare il rinvio dopo la spedizione ma è il minimo
    grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie grazie


  • image


  • Community Manager

    @homeworker said:

    image

    😉