Visualizzazione dei risultati da 1 a 5 su 5

Discussione: FORM MAIL

  1. #1

    FORM MAIL

    Ciao a tutti,
    ho un problema con questo form mail,
    ogni volta che spedisco e-mail tramite il sito
    mi dice che non ho inserito l'e-mail
    nel campo.

    Tenete presente che questo form funziona in altri server ma l'e-mail
    ci mette circa 30 minuti ad arrivare.
    Nel server dove ho acquistato lo spazio invece da errore,
    sarà un problema di configurazione di dove è sistemata la pag in php
    oppure di sendmail?
    ecco il codice:

    page in html
    <html><body>
    <h1 align="center">Contatti</h1>


    </p>


    </p>
    <FORM method="POST" action="invia_mail.php">


    Nome:

    <INPUT type="text" name="tuo_nome" size=30>


    </p>


    Cognome:

    <INPUT type="text" name="tuo_cognome" size=30>


    </p>


    Indirizzo E-Mail:

    <INPUT type="text" name="email_mittente" size=30>


    </p>


    Oggetto:

    <INPUT type="text" name="oggetto_mail" size=30>


    </p>


    Destinatario:

    <select name="destinat_mail">
    <option>SELEZIONA IL DESTINATARIO</option>
    <option>Primo destinatario</option>
    <option>Secondo destinatario</option>
    <option>Terzo destinatario</option>
    <option>Quarto destinatario</option></select>


    </p>


    Messaggio:

    <textarea name="messaggio" cols=30 rows=5></textarea>


    </p>




    <INPUT type="submit" value="Invia">




    </p>
    </FORM>
    </body>
    </html>

    page in php
    <html>
    <head>
    <title>Modulo di invio</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <link href="stile.css" rel="stylesheet" type="text/css">
    </head>

    <body>
    <?php
    $B="
    \n";
    $nome_mittente = "$tuo_cognome $tuo_nome";

    if($email_mittente==NULL){
    echo("ERRORE, inserire l'indirizzo e-mail");
    echo"

    ","<input name=Indietro type=button onClick=history.back() value=Torna_Indietro>","</P>";
    die();
    }
    if($messaggio==NULL){
    echo("ERRORE, non è stato scritto alcun messaggio");
    echo"

    ","<input name=Indietro type=button onClick=history.back() value=Torna_Indietro>","</P>";
    die();
    }

    $categ = $_POST['destinat_mail'];
    if($categ == "SELEZIONA IL DESTINATARIO")
    {
    echo("ERRORE, selezionare il destinatario");
    echo"

    ","<input name=Indietro type=button onClick=history.back() value=Torna_Indietro>","</P>";
    die();
    }

    if ($_POST['destinat_mail'] == "Primo destinatario")
    {
    $destinatario = "prima@email.it";
    }
    if ($_POST['destinat_mail'] == "Secondo destinatario")
    {
    $destinatario = "seconda@email.it";
    }
    if ($_POST['destinat_mail'] == "Terzo destinatario")
    {
    $destinatario = "terza@email.it";
    }
    if ($_POST['destinat_mail'] == "Quarto destinatario")
    {
    $destinatario = "quarta@email.it";
    }


    if ($nome_mittente==NULL)
    {
    $nome_mittente = "$email_mittente";
    }


    $oggetto="[Nome] $oggetto_mail";
    $msg="$messaggio\n\n";
    mail($destinatario,$oggetto,$msg,"From: $nome_mittente <$email_mittente>\r\n");


    $firma = $_POST['destinat_mail'];
    echo "

    Grazie</p>";
    echo "

    Il suo messaggio è stato inoltrato con successo.
    ";
    echo "Al più presto riceverà la risposta</p>";
    echo "


    $firma</p>";

    ?>



    </p>
    <P align="center">Torna alla Homepage</P>

    </body>
    </html>

    Aiutatemi ! ! !
    Chi abbandona gli animali è una bestia!

  2. #2
    Funziona lo script...sarà un errore del tuo server...a me nn dà problemi..
    ciao...

  3. #3

    server

    come faccio a validare il codice nel mio server?
    Chi abbandona gli animali è una bestia!

  4. #4
    Kiedi di controllare lo script e il perkè nn va al tuo fornitore di hosting
    ciao...

  5. #5

    server

    Ok ti ringrazio!

    ciao alla prox.
    Chi abbandona gli animali è una bestia!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.