Comunidad de diseño web y desarrollo en internet online

Problema con formulario y envío de datos.

Citar            
MensajeEscrito el 14 Nov 2008 07:03 am
^^ Hola gente!!
Necesito de su ayuda!!
Resulta que hice un formulario en html y lo envío a mi e-mail para recopular la información y me funciona perfecto. El problema es que al recibir la info me sale toda pegada, sin espacios ni nada y quisiera poder separarla en renglones diferentes y con el dato que es (por ejemplo si es el nombre que envié nombre: pepe) pero no logro hacerlo.
un ejemplo del código que tengo para enviar el formulario es:

$mensaje .= $nombre = $_POST['nombre'];
$mensaje .= $apellido = $_POST['apellido'];
$mensaje .= $nacionalidad = $_POST['nacionalidad'];[/


Les agradezco de antemano la ayuda. :)

Por Darky83

6 de clabLevel



Genero:Femenino  

San José, Costa Rica.

msie7
Citar            
MensajeEscrito el 14 Nov 2008 04:48 pm
Hola Darky83, si estas enviando el correo en texto plano debes de separar los datos con espacios en blancos o saltos de líneas:
Con saltos espacios en blanco

Código PHP :

$mensaje .= $nombre = $_POST['nombre'];
$mensaje .= ' ';
$mensaje .= $apellido = $_POST['apellido'];
$mensaje .= ' ';
$mensaje .= $nacionalidad = $_POST['nacionalidad'];[/

Si quieres que salga en lineas salteadas lo colocas así

Código PHP :

$mensaje .= $nombre = $_POST['nombre'];
$mensaje .= '\n';
$mensaje .= $apellido = $_POST['apellido'];
$mensaje .= '\n';
$mensaje .= $nacionalidad = $_POST['nacionalidad'];[/

Por psycho-vnz

Claber

1186 de clabLevel

7 tutoriales

Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Nov 2008 05:14 pm
Para que te tome el \n tenes que hacerlo con comillas doble

Por pablofmorales

Claber

103 de clabLevel

1 tutorial

Genero:Masculino  

Web developer

firefox
Citar            
MensajeEscrito el 14 Nov 2008 05:34 pm
Hola!!
Gracias por responerme.
Hice el ejemplo del salto en línea pero me sale así:

siany\nrois\ncostarricense\nCRI\[email protected]

Como ves sale separado pero con el \n y no en renglones aparte. Este es el código que puse:

$mensaje .= $nombre = $_POST['nombre'];
$mensaje .= '\n';
$mensaje .= $apellido = $_POST['apellido'];
$mensaje .= '\n';
$mensaje .= $nacionalidad = $_POST['nacionalidad'];
$mensaje .= '\n';
$mensaje .= $pais = $_POST['pais'];
$mensaje .= '\n';

Luego se me ocurrió cone l que pasaste de poner estacios ponerle ' * ' y ya se ve mucho más separado.
Te agradezco millosnes tu ayuda.
Besitos Sangrientos!!

Por Darky83

6 de clabLevel



Genero:Femenino  

San José, Costa Rica.

msie7
Citar            
MensajeEscrito el 14 Nov 2008 05:38 pm
Miles de gracias a los dos, con la ayuda d los dos lo pude hacer!!
Besitos sangrientos a los dos !!!

Por Darky83

6 de clabLevel



Genero:Femenino  

San José, Costa Rica.

msie7
Citar            
MensajeEscrito el 15 Nov 2008 02:42 am
Darky83, tu avatar es groseramente mayor que el tamaño máximo permitido (100x100). Por favor, redúcelo.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.