• User

    modifiche form invio email

    Ciao a tutti ho questo form che vorrei modificare
    [php] <?php

    // L'INDIRIZZO DEL DESTINATARIO DELLA MAIL
    $to = "[email protected]";

    // IL SOGGETTO DELLA MAIL
    $subject = "Contatto per vetrina";

    // COSTRUIAMO IL CORPO DEL MESSAGGIO
    $body = "Contenuto del modulo:\n\n";
    $body .= "Nome: " . trim(stripslashes($_POST["Nome"])) . "\n";
    $body .= "Attività: " . trim(stripslashes($_POST["Attività"])) . "\n";
    $body .= "Città: " . trim(stripslashes($_POST["City"])) . "\n";
    $body .= "Email: " . trim(stripslashes($_POST["Email"])) . "\n";
    $body .= "Messaggio: " . trim(stripslashes($_POST["Messaggio"])) . "\n";

    // INTESTAZIONI SUPPLEMENTARI
    $headers = "From: Modulo utenti[email protected]";

    // INVIO DELLA MAIL
    if(@mail($to, $subject, $body, $headers)) { // SE L'INOLTRO È ANDATO A BUON FINE...

    echo "La mail è stata inoltrata con successo.";

    } else {// ALTRIMENTI...

    echo "Si sono verificati dei problemi nell'invio della mail.";

    }

    ?> [/php]Perchè se compilo o non compilo i campi le email me le invia lo stesso quindi:
    1°modifica bloccare l'invio delle email se ci sono tutti i campi completi
    2°un blocco antispam, per filtrare i robot.

    Ringrazio per qualsiasi consiglio.


  • User

    Qualcuno mi puoi aiutare?