Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Form

  1. #1
    Utente bannato
    Registrato dal
    Aug 2005
    Messaggi
    27

    Form

    Salve, ho creato un form registrazione, che invece di inviare i dati in un db, li invia tramite email dal browser.. ma non mi funziona e nn capisco dove sta l'errore..
    ecco il form:

    <html>
    <head>
    <title>Registrazione inviata con successo!!!</title>
    <link href="stili.css" rel="stylesheet" type="text/css">
    </head>
    <body bgcolor="#FFFFFF" text="#996666" link="#FF0000" vlink="#663333" alink="#FF9999">
    <?php
    //definisco alcune variabili
    $da="Registrazione Ricevuta da: $nome";
    //verifico che i form siano tutti compilati
    if ($nome=="") {
    print "Devi inserire il tuo nome!";
    } elseif ($cognome=="") {
    print "Devi inserire il tuo cognome!";
    } elseif ($citta=="") {
    print "Devi inserire la tua città!";
    } elseif ($residenza=="") {
    print "Devi inserire la tua residenza!";
    } elseif ($nascita=="") {
    print "Devi inserire la tua data di nascita!";
    } elseif ($sesso=="") {
    print "Devi inserire il tuo sesso!";
    } elseif ($cellulare=="") {
    print "Devi inserire il tuo numero di cellulare!";
    } elseif ($via=="") {
    print "Devi inserire la tua via o piazza!";
    } elseif ($email=="") {
    print "Devi inserire la tua mail!";
    } elseif ($username=="") {
    print "Devi inserire il tuo username!";
    } elseif ($password=="") {
    print "Devi inserire la tua password!";
    else {
    //invio l' email all' indirizzo specificato
    mail("email","$nome","$cognome","$via","$nascita", "$residenza","$cellulare","$datanascita","$sesso", "$user","$pass","$mail");
    }
    ?></a>





    <center><font face="Tahoma" size="2">La tua registrazione è stata inviata correttamente! Prrovederemo entro 72 ore a convalidarla! Grazie per aver usufruito dei nostri servizi.</font></center>
    <?php
    $messaggio="Registrazione ricevuta dal tuo sito!.\nIl Signo $_POST[nome] si è registrato (a cui riferire risposta presso $_POST[email].\nTi contatta per $_POST[motivo] con $_POST[priorita] priorità.\nTi scrive: $_POST[commento].";
    mail("miamail@mail.it", "Registrazione inviata da: $_POST[nome]", $messaggio); //Modifica il tuo indirizzo e-mail inserendone uno reale a cui inviare il messaggio


    header("Location: http://www.miosito.com");

    ?>
    </body>
    </html>

    Grazie in anticipo.
    Buona serata a tutti!

  2. #2
    la sistìassi della funcione mail è:
    mail(destinatario, oggetto, testo, header)

    cmq guarda sul manuale online http://it2.php.net/mail

    ciao ^__^
    Realizzazione siti web:
    http://www.giacomotomolillo.net/

  3. #3
    Utente bannato
    Registrato dal
    Aug 2005
    Messaggi
    27
    che c'entra $header? quindi dovrei togliere $mail all'inizio della funzione mail?

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.