View Full Version : [PHP] Form Mail
Tabagismo
14-09-2011, 16:58
Salve ragazzi, sto cercando di installare una form mail sul mio sito, le ho proprio provate tutte o quasi.
Mi è stata consigliata questa: http://www.dagondesign.com/articles/secure-php-form-mailer-script/ ma non so proprio come installarla, non sono pratico del php.
Chi può darmi una mano?
Grazie
DarkDrake88
14-09-2011, 18:22
Guarda che c'è il manuale...
Installation
* 1) Download and uncompress dd-formmailer.zip
* 2) Upload the entire dd-formmailer directory to your server
* 4) Configure your options (explained below)
* 5) Add the form to your page (explained below)
Uppa tutto, ci sarà un file installer.php sicuramente, vacci all'indirizzo e probabilmente dovrai fare tutto da browser.
Poi non lo so, non l'ho mai provato il form in questione!
Tabagismo
14-09-2011, 18:24
Io ho fatto esattamente quello che dice.
Non c'è un installer, credo che questa form sia compatibile solo con pagine php mentre le mie sono in html. :doh:
Tabagismo
15-09-2011, 18:27
Ho parzialmente risolto utilizzando un altro codice php:
<?php
$destinatario = "email@dominio.pl";
$ipnumb1 = getenv("REMOTE_ADDR");
$nome_mittente = $_POST['nome'];
$email_mittente = $_POST['email'];
$oggetto_email = $_POST['oggetto'];
$messaggio = $_POST['messaggio'];
$ora = date ("H:i:s");
$data = date ("d/m/Y");
$corpo = "Email inviata il $data alle ore $ora \n
Mittente: $nome_mittente ( mail: $email_mittente ) \n
Indirizzo IP: $ipnumb1 \n
Oggetto: $oggetto_email \n
\n
$messaggio \n
\n";
mail($destinatario, $oggetto_email, $corpo,"From: $email_mittente");
header("Location: grazie.esempio");
?>
Ora ho il problema della convalida dei campi nella form poichè le email arrivano anche cliccando su invia senza inserire nessuna voce.
Mi servirebbe capire come convalidare i campi e controllare se l'email è reale o no ed infine aggiungere i capatcha.
Grazie
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.