Ok grazie codencode però il file non viene allegato in questo modo, così ottengo il comando per allegare il file ma non per inviarlo.
Cercherò di essere un pò più chiaro:
Questo di seguito è il codice html del form:
codice:
<form id="form1" name="form1" method="post" class="corpo-testo" action="forminvio.php">
<table width="450" border="0">
<tr>
<td>Nome e Cognome *</td>
<td><input type="text" name="nome" id="nome" class="corpo-testo" size="35"/></td>
</tr>
<tr>
<td>Ragione Sociale</td>
<td><input type="text" name="ragione_sociale" id="ragione_sociale" class="corpo-testo" size="35"/></td>
</tr>
<tr>
<td>Partita Iva</td>
<td><input type="text" name="partita_iva" id="partita_iva" class="corpo-testo" size="35"/></td>
</tr>
<tr>
<td>Email *</td>
<td><input type="text" name="email" id="email" class="corpo-testo" size="35"/></td>
</tr>
<tr>
<td>Indirizzo</td>
<td><input type="text" name="indirizzo" id="indirizzo" class="corpo-testo" size="35"/></td>
</tr>
<tr>
<td>Località</td>
<td><input type="text" name="località" id="località" class="corpo-testo" size="35"/></td>
</tr>
<tr>
<td>Provincia</td>
<td><input type="text" name="provincia" id="provincia" class="corpo-testo" size="5"/></td>
</tr>
<tr>
<td>Telefono *</td>
<td><input type="text" name="telefono" id="telefono" class="corpo-testo" size="35"/></td>
</tr>
<tr>
<td>Oggetto</td>
<td><select name="oggetto" size="1" class="corpo-testo" id="oggetto">
<option>Informazione</option>
<option>Preventivo</option>
</select> </td>
</tr>
<tr>
<td>Messaggio</td>
<td><textarea name="messaggio" cols="31" rows="4" class="corpo-testo"></textarea></td>
</tr>
<tr>
<td><label for="file">Allegato</label></td>
<td><input type="file" id="file" name="file" /></td>
</tr>
<tr>
<td>Contatti</td>
<td><input type="checkbox" name="contatto" class="corpo-testo" value="desidero essere ricontattato" checked>
desidero essere ricontattato</td>
</tr>
<tr>
<td>Informativa sulla privacy</td>
<td><textarea name="privacy" class="corpo-testo" cols="30" rows="4" readonly="readonly">Il/La sottoscritto/a, acquisite le informazioni di cui dell’art. 7 del D. Lgs. 196/2003, ai sensi dell’articolo 13 della legge stessa, conferisce il proprio consenso al trattamento dei dati.</textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" name="invia" id="invia" value="Invia" />
<input type="reset" name="reset" id="reset" value="Reset" /></td>
</tr>
</table>
</form>
Come vedi ho inserito quanto tu mi hai spedito.
Di seguito ti invio anche il file forminvio.php che legge quando è inviato il form:
Codice PHP:
<?php
$to="mia mail";
$nome = $_POST['nome'];
$ragione_sociale = $_POST['ragione_sociale'];
$partita_iva = $_POST['partita_iva'];
$email = $_POST['email'];
$nome = $_POST['nome'];
$indirizzo = $_POST['indirizzo'];
$località = $_POST['località'];
$provincia = $_POST['provincia'];
$telefono = $_POST['telefono'];
$oggetto = $_POST['oggetto'];
$messaggio = $_POST['messaggio'];
$contatto = $_POST['contatto'];
if($nome == ""){echo"manca il nome!";exit(); }
if($email == ""){echo"manca la mail!";exit(); }
if($telefono == ""){echo"manca il telefono!";exit(); }
$messaggio=$_POST['nome']."\n ".$_POST['ragione_sociale']." \n ".$_POST['partita_iva']." \n ".$_POST['email']." \n ".$_POST['indirizzo']." \n ".$_POST['località']." \n ".$_POST['provincia']." \n ".$_POST['telefono']." \n ".$_POST['oggetto']." \n ".$_POST['messaggio']." \n ".$_POST['contatto'];
mail($to,"Contatto dal sito Lattoneria Zucchelli Mauro",$messaggio, "From: $email");
header("Location:contatti_1.html");
?>
Cosa devo modificare nel file forminvio.php se ovviamente devo modificare qualche cosa??
Grazie dell'aiuto e spero di essere stato un pò più chiaro.