Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problema Form Mail

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    4

    Problema Form Mail

    Non capisco dove sbaglio:

    <?PHP
    // Processo di recupero dei dati
    $nome = $_POST['First_Name'];
    $username = $_POST['Last_Name'];
    $mese= $_POST['Date_of_Birth_MM'];
    $giorno= $_POST['Date_of_Birth_DD'];
    $anno= $_POST['Date_of_Birth_YYYY'];
    $emaillui = $_POST['E-mail_Address'];
    $email = "miaemail@miourl";
    $sesso = $_POST['Gender'];
    $interesse = $_POST['Field_of_Interest'];
    $esperienza = $_POST['Work_Experience'];
    $hobby = $_POST['Hobbies_and_Interests'];
    $checky1 = $_POST['Checkbox01_Degrees_Qualifications'];
    $checky2 = $_POST['Checkbox02_Degrees_Qualifications'];
    $checky3 = $_POST['Checkbox03_Degrees_Qualifications'];
    $checky4 = $_POST['Checkbox04_Degrees_Qualifications'];
    $checky5 = $_POST['Checkbox05_Degrees_Qualifications'];
    $altreabilita = $_POST['Other_Qualifications'];
    $occupazione = $_POST['Previous_Work'];
    $informatica1 = $_POST['Checkbox01_Where_have_you_heard_about_our_career_ opportunities'];
    $informatica2 = $_POST['Checkbox02_Where_have_you_heard_about_our_career_ opportunities'];
    $informatica3 = $_POST['Checkbox03_Where_have_you_heard_about_our_career_ opportunities'];
    $informatica4 = $_POST['Checkbox04_Where_have_you_heard_about_our_career_ opportunities'];
    $informatica5 = $_POST['Checkbox05_Where_have_you_heard_about_our_career_ opportunities'];
    $altreconoscenze = $_POST['Please_specify_if_other'];

    // Processo di controllo [Opzionale]
    if ($nome == null)
    {
    print "Errore: &egrave; necessario compilare il campo 'Nome'";
    }
    else
    {
    if ($username == null)
    {
    print "Errore: &egrave; necessario compilare il campo 'Nome Utente'";
    }
    else
    {
    if ($giorno == null)
    {
    print "Errore: &egrave; necessario compilare adeguatamente il campo 'Data di Nascita'";
    }
    else
    {
    if ($mese == null)
    {
    print "Errore: &egrave; necessario compilare adeguatamente il campo 'Data di Nascita'";
    }
    else
    {
    if ($anno == null)
    {
    print "Errore: &egrave; necessario compilare adeguatamente il campo 'Data di Nascita'";
    }
    else
    {
    if ($sesso == null)
    {
    print "Errore: &egrave; necessario selezionare una voce per il campo 'Sesso'";
    }
    else
    {
    if ($interesse == null)
    {
    print "Errore: &egrave; necessario compilare adeguatamente il campo 'Il Tuo Interesse'";
    }
    else
    {
    if ($esperienza == null)
    {
    print "Errore: &egrave; necessario compilare il campo 'Esperienza'";
    }
    else
    {
    if ($hobby == null)
    {
    print "Errore: &egrave; necessario compilare il campo 'Hobby e Interessi'";
    }
    else
    {
    if ($occupazione == null)
    {
    print "Errore: &egrave; necessario compilare il campo 'Tua Occupazione'";
    }
    else
    {
    if ($emaillui == null)
    {
    print "Errore: &egrave; necessario compilare il campo 'E-mail'";
    }
    else
    {
    // Processo di configurazione dell'email
    // [Destinatario, mittente, ecc]
    $mail_to = $email;
    $mail_from = $emaillui;
    $mail_subject = "Contatto dal web da parte di $nome ($username)";
    $mail_body = "

    <font color=#000000>Nome Reale: $nome</font>
    ";
    $mail_body = "

    <font color=#000000>Nome Utente: $username</font>
    ";
    $mail_body = "

    <font color=#000000>Data di Nascita: $giorno / $mese / $anno</font>
    ";
    $mail_body = "

    <font color=#000000>Email: $emaillui</font>
    ";
    $mail_body = "

    <font color=#000000>Sesso: $sesso</font>
    ";
    $mail_body = "

    <font color=#000000>Il suo Interesse: $interesse</font>
    ";
    $mail_body = "

    <font color=#000000>Esperienza: $esperienza</font>
    ";
    $mail_body = "

    <font color=#000000>Hobby e Interessi: $hobby</font>
    ";
    $mail_body = "

    <font color=#000000>Abilità: $checky1 , $checky2 , $checky3 , $checky4 , $checky5 </font>
    ";
    $mail_body = "

    <font color=#000000>Altre Conoscenze e Abilità: $altreabilita</font>
    ";
    $mail_body = "

    <font color=#000000>Sua Occupazione: $occupazione</font>
    ";
    $mail_body = "

    <font color=#000000>Hobby e Interessi: $hobby</font>
    ";
    $mail_body = "

    <font color=#000000>Conoscenze Informatiche: $informatica1 , $informatica2 , $informatica3 , $informatica4 , $informatica5 </font>
    ";
    $mail_body = "

    <font color=#000000>Altre Conoscenze: $altreconoscenze</font>
    ";
    // Intestazioni HTML
    $mail_in_html = "MIME-Version: 1.0\r\n";
    $mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
    $mail_in_html .= "From: <$mail_from>";
    // Processo di invio
    if (mail($mail_to, $mail_subject, $mail_body, $mail_in_html))
    {
    print "La tua Richiesta è stata ricevuta con successo!
    Riceverai presto risposta al tuo indirizzo email (&emaillui)";
    }
    else
    {
    print "Errore nell'elaborazione della tua richiesta!";
    }
    }
    }
    }
    ?>

    Vorrei qualche dritta sul mio errore, grazie mille.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    4
    Cioè io vorrei che una persona qualunque inserisca i dati nel Form e poi questi mi vengono inviati tramite email.

    Ditemi cosa ho sbagliato, grazie.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    4
    Spero che qualcuno posti,

  4. #4
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    ciao,

    l'aiuto che otterrai sarà direttamente proporzionale alle descrizione dell'errore riportato sopra

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    4
    Eheheheh, speriamo che qualcuno se ne intende

  6. #6
    Utente di HTML.it L'avatar di jeppox
    Registrato dal
    Mar 2007
    Messaggi
    436
    Originariamente inviato da Hugghy
    Eheheheh, speriamo che qualcuno se ne intende
    forse non mi hai capito, dovresti dire che errori ottieni se vuoi che ti si aiuti.

    metti anche il code nei tag PHP già che ci sei.

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.