Grazie a entrambi.
Il problema si è risolto cumulando i suggerimenti.
- Home
- stradivari
- Post
stradivari
@stradivari
Post creati da stradivari
-
RE: Moduli e php - non arriva il contenuto dei campi
-
Moduli e php - non arriva il contenuto dei campi
Buongiorno a tutti.
Ho realizzato un modulo a 5 campi, ma ho un problemuccio: la mail mi arriva senza il contenuto dei campi ma solo con la loro denominazione.
Es. se nel campo "Nome" digito "caio" mi viene tramesso solo "Nome".
Di seguito riporto lo script php utilizzato e il codice della pagina.
Grazie in anticipo.SCRIPT PHP:
<?
$destinatario="miamail";
$mittente="miosito";
$pagina_conferma_invio="miosito";
$oggetto="Richiesta";
$nome=$_POST['nome'];
$cognome=$_POST['cognome'];
$email=$_POST['email'];
$remail=$_POST['remail'];
$richiesta=$_POST['richiesta'];$messaggio="Nome o Ragione sociale: $Nome\r\n";
$messaggio=$messaggio."Cognome: $Cognome\r\n";
$messaggio=$messaggio."E-mail: $Email\r\n";
$messaggio=$messaggio."Ripetere e-mail: $Remail\r\n";
$messaggio=$messaggio."Richiesta: $Richiesta";
mail($destinatario, $oggetto, $messaggio, "From: $mittente\r\n");
Header( "HTTP/1.1 302 Found" );
Header( "Location: $pagina_conferma_invio" );
?>CODICE PAGINA (PARTE):
<td width="50" bordercolor="#FFFFFF" bgcolor="#FFFFFF"> </td>
<td width="320" align="center" valign="top" bordercolor="#FFFFFF" bgcolor="#FFFFFF"><form action="send.php" method="post" enctype="text/plain" name="richiesta">
<label>
<div align="left"><br>
<br>
<br>
Nome o Ragione sociale <br>
<input name="nome" type="text" value="" size="35" maxlength="50">
</div>
</label>
<p align="left">
<label>Cognome<br>
<input name="cognome" type="text" value="" size="35" maxlength="50">
</label>
</p>
<p align="left">
<label>E-mail
<br>
<input name="email" type="text" value="" size="35" maxlength="50">
</label>
</p>
<p align="left">
<label>Ripetere e-mail<br>
<input name="remail" type="text" value="" size="35" maxlength="50">
</label>
</p>
<p align="left">
<label>Richiesta<br>
<textarea name="richiesta" cols="35" rows="10"></textarea>
</label>
</p>
<p>
<label>
<input type="submit" name="submit" value="invia">
</label>
</p>
</form> <p align="left"> </p>
</td>
<td width="55" bordercolor="#FFFFFF" bgcolor="#FFFFFF"> </td>
</tr>
</table>