Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269

    Problema Form - email flash

    Salve ragazzi allora io ho un modulo dove invio Nome cognome email e messaggio.
    Ora ho 2 puslanti a disposizione:
    INVIA - Per inviare il messaggio
    RESETTA - Per resettare i campi.

    1-Ora devo capire che action inserire al pulsante resetta

    2-Quando invio il mio messaggio deve uscire Perfetto!messaggio inviato

    Tutto qua... salve
    Con i sogni possiamo conoscere il futuro...

  2. #2
    >1-Ora devo capire che action inserire al pulsante resetta

    beh se sono caselle di input
    basta che
    se hai usato il nome istanza
    tuaistanzacasella.text=""

    se la var
    tuacasellatesto=""

    cosi x tutte le tue caselle


    >2-Quando invio il mio messaggio deve uscire Perfetto!messaggio inviato

    beh dipende da come hai fatto il tuo modulo la cosa migliore sarebbe mettere il controllo della mail inviata correttamente nella pag che usi x inviare i dati (asp o php) e poi in flash leggere l'eventuale risposta di questa con un sendAndLoad

    oppure semplicemente un clip che compare che ti dice Perfetto!messaggio inviato
    anche se in questo caso loa cosa sarebbe fasulla...

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269
    Perfetto basta che vai su questo link e vedi il modulo:

    www.fantaminei.altervista.org/contact.php

    vedi in basso 'è il modulo
    Con i sogni possiamo conoscere il futuro...

  4. #4
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269
    Con i sogni possiamo conoscere il futuro...

  5. #5
    Originariamente inviato da gaten
    Perfetto basta che vai su questo link e vedi il modulo:

    www.fantaminei.altervista.org/contact.php

    vedi in basso 'è il modulo
    beh nn nn si vede niente.... epoi cosa dovrei vedere scusa :master:
    comè fatto il modulo?

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  6. #6
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269
    Questa è l'action del modulo:



    stop();
    pulsInvio.onRelease = function(){
    var sendMail:LoadVars = new LoadVars();
    sendMail.nome = Nome.text;
    sendMail.email = Email.text;
    sendMail.telefono = Telefono.text;
    sendMail.indirizzo = Indirizzo.text;
    sendMail.messaggio = Messaggio.text;
    sendMail.destinatario = 'gatenweb@yahoo.it';
    sendMail.onLoad = function(success){
    if(success){
    Nome.text = '';
    Email.text = '';
    Telefono.text = '';
    Indirizzo.text = '';
    Messaggio.text = '';
    mcMsg.mcTxt.txtMsg.text = this.controllo;
    mcMsg.play();
    }
    }
    sendMail.sendAndLoad('http://www.fantaminei.altervista.org/email.php', sendMail, 'POST');
    }



    Questa è l'action del pulsante SEND:


    on (release) {
    formcheck ();
    }


    Ora devo fare in modo che quando premo Clean ci si cancellano i valori nei campi e quando premo il pulsante send mi esce in basso a sinistra del modulo messaggio Inviato!
    Con i sogni possiamo conoscere il futuro...

  7. #7
    beh sul pls clear ti basta
    on(release){
    Nome.text = '';
    Email.text = '';
    Telefono.text = '';
    Indirizzo.text = '';
    Messaggio.text = '';
    }

    sul pls invia ...io metteri cmq un controllo sui campi obbligatori
    quindi metterei sul frame
    Nome.text = '';
    Email.text = '';
    Telefono.text = '';
    Indirizzo.text = '';
    Messaggio.text = '';

    poi sul pls invia il controllo supponendo che ad es il nome si aobbligatorio
    on (release) {
    if(Nome.text!=""){
    formcheck ();
    }else{
    //qui vado a riempire una casella di testo x l'eventuale msg
    tuacaselle.text="il campo nome è obbligatorio"
    }
    }


    x l'altra cosa cioè il msg di avvenuto invio dei dati lo potresti fare in php (anche se nn ne so una mazza in genere uso asp) e leggere quella risposta oppure simulare solo la cosa con un clip con una scritta dentro che fai apparire al release del pls invia
    cmq qua
    http://forum.html.it/forum/showthrea...highlight=form
    ho spiegato in genere come faccio con i moduli anche se uso asp con php è la stessa cosa
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  8. #8
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269
    Se voglio inserire piu controlli al pulsanteSEND come devo fare?
    Con i sogni possiamo conoscere il futuro...

  9. #9
    Utente di HTML.it L'avatar di gaten
    Registrato dal
    Jul 2007
    Messaggi
    1,269
    Inserire oltre al controllo del Nome anche quello dell Email Message e cosi via...
    Con i sogni possiamo conoscere il futuro...

  10. #10
    Originariamente inviato da gaten
    Se voglio inserire piu controlli al pulsanteSEND come devo fare?
    beh basta inserire anche gli altri campi con un and (&&)

    on (release) {
    if(Nome.text!="" && Email.text != ''" && Telefono.text !="" && Indirizzo.text != "" && Messaggio.text!=""){
    formcheck ();
    }else{
    //qui vado a riempire una casella di testo x l'eventuale msg
    tuacaselle.text="i campi con * sono obbligatori"
    }
    }

    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.