Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/08/2012, 06:02
dmljoomla
 
Fecha de Ingreso: febrero-2011
Mensajes: 37
Antigüedad: 13 años, 10 meses
Puntos: 0
Pregunta Problemas formulario php

Saludos estoy haciendo un formulario en html5 y php.

Y tengo 3 dudas y son respecto a cómo recibo los mensajes en mi correo.

1- es necesario que en el código tenga el "rn"

$headers .= "From: ".$_POST['nombre']. "rn";

2- Cuando cambio para recibir el nombre en vez del email, al enviar un mensaje recibo el nombre pero seguido de fnhcb-02.srv.cat ej: [email protected]
¿Se puede quitar y hacer que sólo aparezca el nombre?

3- Cuando recibo el formulario me aparece en vertical Nombre:xxx Apellidos:xxx Asunto: xxx y a mí me interesa tener la lista del correo en vertical ¿Sabéis como se hace?

Aquí os dejo el código gracias de ante mano.


<?php
///////Configuración/////
$mail_destinatario = '[email protected]';
///////Fin configuración//

if (isset ($_POST['enviar'])) {
$headers .= "From: ".$_POST['nombre']. "rn";
if ( mail ($mail_destinatario, $_POST['asunto'], "Nombre y apellidos : ".$_POST['nombre']." Asunto: ".stripcslashes ($_POST['asunto'])." Mensaje : ".stripcslashes ($_POST['mensaje']), $headers )) echo '

Su mensaje a sido enviado correctamente. Gracias por contactar con nosostros

';

else echo '

Error al enviar el formulario. Por favor, inténtelo de nuevo mas tarde.

'; }

echo '
<form action="?" method="post"> <label for="nombre">Nombre y apellidos : </label>
<input type="text" name="nombre" size="50" maxlength="80"><br> <label for="email">Email : </label>
<input type="text" name="email" size="50" maxlength="60"><br> <label for="asunto">Asunto : </label>
<input type="text" name="asunto" size="50" maxlength="60"><br> <label for="mensaje">Mensaje : </label> <textarea name="mensaje" cols="31" rows="5"></textarea> <br>
<label for="enviar">
<input type="submit" name="enviar" value="Enviar consulta"></label>
</form>
';
?>