Visualizzazione risultati 1 fino 4 di 4

Discussione: Aiuto form "Invia un Email"

  1. #1
    cbuniverse non è connesso Neofita
    Data registrazione
    02-09-2013
    Messaggi
    2

    Predefinito Aiuto form "Invia un Email"

    Vorrei avere un servizio che permette di inviare delle email dall'utenza che visita il sito.

    Ho inserito questo form sul mio account:

    Codice HTML:
    <form method="post" action="invia_form.php"> <BR>
    Nome <input type="text" id="nome"> <BR>
    Cognome <input type="text" id="cognome"> <BR>
    Email Mittente: <input type="text" id="email_mittente"> <BR>
    Destinatario <input type="text" id="email_destinatario"> <BR>
    Oggetto: <input type="text" id="oggetto"> <BR>
    Testo: <textarea id="messaggio"> </textarea> <BR>
    <input type="submit" value="Invia Email"> <BR>
    </form>
    e

    Codice PHP:
    <?
    $to
    = $_POST['email_destinatario']; //THE Email ADDRESS YOU WANT THE FORM DATA TO BE SENT TO

    $subject = $_POST['oggetto']; //THE SUBJECT FIELD OF THE Email

    $email = $_POST['messaggio']; //THE FORMAT OF WHICH THE DATA WILL BE SENT TO THE Email

    $mailheaders = "From: " . $_POST['nome'] . " " . $_POST['cognome '] . " <> "; //THE FROM FIELD OF THE Email

    $mailheaders .= "Reply-To:" . $_POST['email_mittente'] . " "; //THE REPLY TO FIELD OF THE Email

    mail($to, $subject, $email, $mailheaders); //MESSAGE SEND
    ?>
    Però non funziona. La pagina dopo l'invio rimane bianca e non invia l'email.

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Invece degli "id" devi specificare i "name" nel form.
    Inoltre, è normale che ci sia la pagina bianca: che dovrebbe mostrare?

    Poi, ti consiglio di aggiungere dei controlli sul codice: così non puoi saper nulla! Ad esempio controlla se sono definiti tutti i parametri (questo ti avrebbe fatto capire il perché il codice non funziona), e controlla cosa ritorna la mail(). Poi potresti controllare se le email inserite sono del formato corretto ed eventuali ulteriori controlli...

    Ciao!
    Ultima modifica di alemoppo : 24-09-2013 alle ore 00.48.45

  3. #3
    cbuniverse non è connesso Neofita
    Data registrazione
    02-09-2013
    Messaggi
    2

    Predefinito

    Solo che questo è un codice che ho trovato su un sito esterno. Io in realtà non so fare nulla... Potresti aiutarmi in modo più specifico? Se proprio non tu, magari mi puoi linkare un tutorial semplice?

  4. #4
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Vedi qui: è importante che tu sappia metterci le mani, perché in questo modo puoi personalizzarlo come vuoi.

    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •