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 campipostato in Coding
-
Moduli e php - non arriva il contenuto dei campipostato in Coding
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>