Buongiorno,
non riesco a capire perchè la funzione mail non funziona.
Posto il codice:
<?php
$mail_venditore = $_REQUEST['mail_venditore']; // passo la mail venditore dal form della pagina precedente
// recupero i dati inviati con il form
$nome = $_POST['nome'];
$email = $_POST['email'];
$text = $_POST['text'];
$mailv = $_POST['mailv'];
// serie di controlli sui campi inseriti nel form
// e inviamo una mail
mail ($mailv, "OK", "Complimenti","From:acquirente");
//risultati dei controlli
?>
//codice html
<form id="signup" action='?inviodati=ok' method="post">
<h1>Contatta il venditore</h1>
<h3></h3>
<table id="inputs" width="400" border="0">
<tr>
<td>Nome:</td>
<td><input type="text" name="nome" /></td>
</tr>
<tr>
<td>Email:</td>
<td><input type="text" name="email" /></td>
</tr>
<tr>
<td>Oggetto:</td>
<td><select name="oggetto">
<option value="Interessato_all_acquisto" selected="selected">Interessato all'acquisto</option>
<option value="Richiesta_informazioni">Richiesta di informazioni</option>
</select></td>
</tr>
<tr>
<td>Messaggio:</td>
<td><textarea name="text" maxlength="100" ></textarea></td>
</tr>
</table>
//campo nascosto che dovrebbe passare il valore mail del form della pagina precedente
<input type="hidden" name="mailv" value="$_REQUEST['mail_venditore']" />
<fieldset id="actions">
<input class="button" type="submit" name="signup" value="Invia">
</fieldset>
</form>
se nella funzione mail uso come destinatario ad es la mail inserita nel forum dall'utente funziona. Non riseco a capire perchè non passa il parametro $mailv
Grazie per le risposte