allora, ho seguito la guida di php.html.it, quella dove viene spiegato passo per passo come creare un semplice form mail.. ho provato (su altervista.org) e funziona tutto!
Adesso, la mia domanda è: cosa/come fare per rendere il tutto il più sicuro possibile?Anche per mettermi a riparo da spammari & co...
grazie anticipiato a chi mi saprà aiutare!
CODICE PAGINA HTML CONTENENTE IL FORM
CODICE PAGINA MAIL.PHPcodice:<form action="/mail.php" method="POST"> <table border="0"> <tr> <td>Nome</td> <td><input type="text" name="nome" size="30"></td> </tr> <tr> <td>E-mail</td> <td><input type="text" name="email" size="30"></td> </tr> <tr> <td valign="top">Messaggio</td> <td><textarea rows="6" name="messaggio" cols="50"></textarea></td> </tr> <tr> <td colspan="2" valign="bottom" align="center" height="30"> <input type="submit" value="Invia"> <input type="reset" value="Cancella"></td> </tr> </table> </form>
codice:<?php $to = "maildestinatario"; $subject = "Modulo proveniente dal sito miosito; $body = "Contenuto del modulo:\n\n"; $body .= "Nome: " . trim(stripslashes($_POST["nome"])) . "\n"; $body .= "E-mail: " . trim(stripslashes($_POST["email"])) . "\n"; $body .= "Messaggio: " . trim(stripslashes($_POST["messaggio"])) . "\n"; $headers = "From: Modulo utenti<modulo@sito.it>"; if(@mail($to, $subject, $body, $headers)) { echo "La mail è stata inoltrata con successo."; } else { echo "Si sono verificati dei problemi nell'invio della mail."; } ?>

Anche per mettermi a riparo da spammari & co...
Rispondi quotando