-
[Altri] Form
Nella realizzazione del sito mi sono "piantato", nella realizzazione del form che invia correttamente ad outlook; manon legge i dati inseriti, penso che il problema sia nella codificama.... non so se qualcuno riesce ad aiutarmi, grazie mille
cod html
<html xmlns="...">
<head>
<meta http-equiv="Content-Type" content="text/html"; charset=iso-8859-1" />
<title>FORM</title>
</head>
<body background="grigio0022.jpg">
<form name="Form" enctype="text/plain" method="post" action="mail_2.php"><table border="1" width="42%" id="table1">
<tr>
<td width="138" bgcolor=#FFFF00>ditta:</td>
<td bgcolor="#99FF66">
<input type="text" name="ditta" size="30" ></td>
</tr>
<tr>
<td width="138" bgcolor=#FFFF00>Settore di attività:</td>
<td bgcolor="#99FF66">
<input type="text" name="Settore" size="30"></td>
</tr>
<tr>
<td width="138" bgcolor=#FFFF00>Nome </td>
<td bgcolor="#99FF66">
<input type="text" name="nome" size="30"></td>
</tr>
<tr>
<td width="138" bgcolor=#FFFF00>Funzione</td>
<td bgcolor="#99FF66">
<input type="text" name="Funzione" size="30"></td>
</tr>
<tr>
<td width="138" bgcolor=#FFFF00>Telefono</td>
<td bgcolor="#99FF66">
<input type="text" name="Telefono" size="30"></td>
</tr>
<tr>
<td width="138" bgcolor=#FFFF00>e-mail:
</td>
<td bgcolor="#99FF66">
<input type="text" name="e-mail" size="30"></td>
</tr>
<tr>
<td width="138" bgcolor=#FFFF00>conferma e-mail:
</td>
<td bgcolor="#99FF66">
<input type="text" name="e-mail" size="30"></td>
</tr>
<tr>
<td width="138" bgcolor=#FFFF00>Testo del messaggio::</td>
<td bgcolor="#99FF66">
<textarea rows="10" cols="30" name="testo">
</textarea></td>
</tr>
<tr>
<td width="138">
</td>
<td >
<input type="submit" value="Invia"><input type="reset" value="Cancella"></td>
</tr>
</table>
</form>
</body>
</html>Codice php
<?php
// Raccolgo i dati
$oggetto = $_POST['ditta'];
$settore = $_POST['settore'];
$nome = $_POST['nome'];
$funzione = $_POST['funzione'];
$email = $_POST['email'];
$remail = $_POST['remail'];
$testo = $_POST['testo'];
// Verifico se le due email sono uguali
if($email != $remail){ die("Le due email non coincidono"); }
// costruiamo alcune intestazioni generali
$header = "From: <$mio sito>\n";
$header .= "X-Mailer: E-Mail\n";// costruiamo le intestazioni specifiche per il formato HTML $header .= "MIME-Version: 1.0\n"; $header .= "Content-Type: text/html; charset=\"iso-8859-1'\"\n";
$oggetto .="$ditta";
$messaggio .="$settore";
$messaggio .= "<br/>\n";
$messaggio .="$nome";
$messaggio .= "<br/>\n";
$messaggio .="$funzione";
$messaggio .= "<br/>\n";
$messaggio .="$telefono";
$messaggio .= "<br/>\n";
$messaggio .="E-Mail: $email";
$messaggio .= "<br/>\n";
$messaggio .="Testo messaggio: $testo";
$messaggio .= "<br/>\n";
$messaggio .= "<br/>\n";
// Invio le email
mail("mio email", $oggetto, $messaggio, $header); //
// Confermo
echo 'E-Mail inviata con Successo!';
?>Tipo:
Altri
-
Mi scuso ma sono riuscito a risolere il mio problema.
Grazie comunque e.... alla prossima
ciao
-
Puoi postare come hai risolto? grazie