Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Form Input

  1. #1

    Form Input

    chi è in grado di darm una mano? mi servirebbe il codice per le seguenti informazioni:
    i nomi delle variabili sono caselle di testo input con nome istanza uguale

    variabili:

    nome
    cognome
    commento
    indirizzo email
    pulsante accetta privacy
    pulsante invia email
    pulsante cancella i dati (reset)

    Tutte qeuste variabili devono essere controllate nn devono essere risultate vuote...
    poi devono essere passate a un foglio php che mi genera l'email
    il foglio php è stato già scritto contenente questo codice

    Codice:

    codice:
    <?php
    
    if(!empty($_POST)){
    
        $nome = (isset($_POST['nome'])) ? $_POST['nome'] : NULL;
        $cognome = (isset($_POST['cognome'])) ? $_POST['cognome'] : NULL;
        $indirizzo = (isset($_POST['indirizzo'])) ? $_POST['indirizzo'] : NULL;
        $n = (isset($_POST['n'])) ? $_POST['n'] : NULL;
    	$citta = (isset($_POST['citta'])) ? $_POST['citta'] : NULL;
    	$cap = (isset($_POST['cap'])) ? $_POST['cap'] : NULL;
        $provincia = (isset($_POST['provincia'])) ? $_POST['provincia'] : NULL;
    	$nazione = (isset($_POST['nazione'])) ? $_POST['nazione'] : NULL;
    	$telfisso = (isset($_POST['telfisso'])) ? $_POST['telfisso'] : NULL;
    	$fax = (isset($_POST['fax'])) ? $_POST['fax'] : NULL;
    	$telmobile = (isset($_POST['telmobile'])) ? $_POST['telmobile'] : NULL;
    	$email = (isset($_POST['email'])) ? $_POST['email'] : NULL;
    	$commento = (isset($_POST['commento'])) ? $_POST['commento'] : NULL;
    
        $mailaddress = "serdominik@hotmail.it"; // modifichi a piacere
        $mailobject = "Invio mail dal sito"; // modifichi a piacere
    
        if(!is_null($nome) && !is_null($cognome) && !is_null($indirizzo) && !is_null($citta) && !is_null($n) && !is_null($cap) && !is_null($provincia) && !is_null($nazione) && !is_null($telfisso) && !is_null($fax) && !is_null($telmobile) && !is_null($email) && !is_null($commento)) 
    	{
            $mailbody = "Io sottoscritto $nome $cognome abito in $indirizzo numero civico $n nella città $citta che si trova in provincia di $provincia della Nazione $nazione.\r\nLascio a voi il mio nuemro di telefono fisso $telfisso quello del FAX $fax e quello del cellulare $telmobile.\r\nLa mia posta elettronica è codesta : $email .\r\nIl mio commento lasciato per voi è il seguente : $commento";
            if(!mail($mailaddress, $mailobject, $mailbody)) die("&result=KO&");
            else echo "&result=OK&";
        }
    }
    
    ?>

    mo mi serve solo che flash mi prende le varibili le controlla e che li manda tramite un pulsante invia email al foglio php cmq mi saprete dire che codice mettere per controllare e inviare l'email?
    aiutatemi

    in anticipo vi dico grazie.

  2. #2
    dimenticavo di dire che praticamente ho creato sullo stage du pagine una al frame 1 e una al frame 2 praticamente al frame 1 ci sn i dati anagrafici con l'email e il pulsante continua cioè che mi va alla pagina 2 sempre però mantenedo i dati nelle caselle input e poi nella seconda pagina ho la parte commento e la aprte sulla legge della privacy con i lradio button che deve risultare premuto e poi ci sn i tasti indietro reset e invia email vorrei creare acnhe una testo dove deve dire gli errori e se l'email è stata inviata....vi prego aiutaemi

    grassie ancora di sopportartmi

  3. #3
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    prova a cercare qualcosa sul sendAndLoad... è quello che fà al caso tuo!!!
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  4. #4
    mi hanno dato qeusto codice ma nn funziona

    codice:
    pulsanteInvio.onRelease = function(){
    	var phpURL = "email.php" // nome ed eventuale estensione del file contenente lo script PHP visto in precedenza
    	var lv = new LoadVars();
    	lv.nome = this._parent.nome.text;
    	lv.cognome = this._parent.cognome.text;
    	lv.indirizzo = this._parent.indirizzo.text;
    	lv.n = this._parent.n.text;
    	lv.citta = this._parent.citta.text;
    	lv.cap = this._parent.cap.text;
    	lv.provincia = this._parent.provincia.text;
    	lv.nazione = this._parent.nazione.text;
    	lv.telfisso = this._parent.telfisso.text;
    	lv.fax = this._parent.fax.text;
    	lv.telmobile = this._parent.telmobile.text;
    	lv.email = this._parent.email.text;
    	lv.commento = this._parent.commento.text;
    	lv.path = this._parent;
    	lv.sendAndLoad("email.php", lv, "POST");
    	lv.onLoad = function(ok){
    		if(ok){
    			this.path.verifica.text = (this.result == "OK") ? "Inviata con successo" : "Impossibile inviare";
    			pulsanteCancella.onRelease();
    		} else {
    			this.path.verifica.text = "Impossibile comunicare con il file esterno "+phpURL;
    		}
    	}
    }
    pulsanteCancella.onRelease = function(){
    	this._parent.nome.text = "";
    	this._parent.cognome.text = "";
    	this._parent.indirizzo.text = "";
    	this._parent.n.text = "";
    	this._parent.citta.text = "";
    	this._parent.cap.text = "";
    	this._parent.provincia.text = "";
    	this._parent.nazione.text = "";
    	this._parent.telfisso.text = "";
    	this._parent.fax.text = "";
    	this._parent.telmobile.text = "";
    	this._parent.email.text = "";
    	this._parent.commento.text = "";
    }

  5. #5
    Utente di HTML.it L'avatar di byaur
    Registrato dal
    Aug 2004
    Messaggi
    1,061
    le variabili vengono valorizzate prima dell'invio con il sendAndLoad???
    Chi di noi non vorrebbe
    sollevare il velo sotto cui sta nascosto il
    futuro...
    David Hilbert

  6. #6
    nn ho capito scusami....

    io di action script nn so niente....

  7. #7
    Originariamente inviato da serdominik
    nn ho capito scusami....

    io di action script nn so niente....
    basta fare una picoola ricerca con laparola form e trovi tante discussioni in merito

    ad es qua
    http://forum.html.it/forum/showthrea...highlight=form
    ho usato asp ma è la stessa cosa con php e poi cè il cod x flash
    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
    Grassie atutti voi ho risolto il problema grassie a voi funziona tutto siete mititci

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.