Hola, yo tengo este:
contacto.php
Código PHP:
<?php ///////Configuración/////
$mail_destinatario = '[email protected]'; ///////Fin configuración//
if (isset ($_POST['enviar'])) { $headers .= "From: ".$_POST['email']. "\r\n";
if ( mail ($mail_destinatario, $_POST['asunto'], "Nombre y apellidos : ".$_POST['nombre']. "\n\n Ciudad : ".$_POST['ciudad']."\n\n Asunto: ".stripcslashes ($_POST['asunto'])."\n\n Mensaje :\n ".stripcslashes ($_POST['mensaje']), $headers )) echo '<p><font color="#FF0000">Su mensaje ha sido enviado correctamente. Gracias por contactar con nosostros</font></p>';
else echo '<p><font color="#FF0000">Error al enviar el formulario. Por favor, inténtelo de nuevo mas tarde.</font></p>';
}
echo '
<form action="?" method="post"> <label for="nombre"></label>
<table width="370" border="0" align="center">
<tr>
<td><strong>Nombre:</strong></td>
<td class="estilo1"><input type="text" name="nombre" size="25" />
<strong>* </strong></td>
</tr>
<tr>
<td><strong>E Mail: </strong></td>
<td class="estilo1"><input name="email" type="text" id="email" size="25" />
<strong>*
<input name="asunto" type="hidden" value="Contacto Web || 2Elementos.net" />
</strong></td>
</tr>
<tr>
<td><strong>Ciudad:</strong></td>
<td class="estilo1"><input type="text" name="ciudad" size="25" /> </td>
</tr>
<tr>
<td valign="top"><strong>Mensaje:</strong></td>
<td valign="top" class="estilo1"><textarea name="mensaje" cols="50" rows="7" id="mensaje"></textarea> </td>
</tr>
<tr>
<td> </td>
<td class="estilo1"><input type="submit" name="enviar" value="Enviar" />
<input type="reset" name="borrar" value="Borrar" /></td>
</tr>
</table>
</form>
<p><br>
'; ?>
Pero tengo una pregunta, quiero que cuando lo reciba en mi correo, en la parte de Remitente (en la lista de correos) me salga el nombre de la persona (el que escribió en el formulario) y en el encabezado del mensaje se vea asi
"Nombre de la persona" <
[email protected]>
Como podría modificar el código anterior para que salga así? Gracias