Foros del Web » Creando para Internet » Flash y Actionscript »

Ayuda Correccion PHP - URGENTE !!!

Estas en el tema de Ayuda Correccion PHP - URGENTE !!! en el foro de Flash y Actionscript en Foros del Web. Hola amigos, tengo un formulario en un swf conectado a un php de salida... //El cuerpo del mensaje: $cuerpo=' Ha recibido un email de '.$_POST['nombre'].' ...
  #1 (permalink)  
Antiguo 01/06/2009, 11:18
 
Fecha de Ingreso: mayo-2006
Mensajes: 31
Antigüedad: 18 años, 6 meses
Puntos: 0
De acuerdo Ayuda Correccion PHP - URGENTE !!!

Hola amigos, tengo un formulario en un swf conectado a un php de salida...

//El cuerpo del mensaje:
$cuerpo=' Ha recibido un email de '.$_POST['nombre'].' Tu edad: '.$_POST['edad'].' Localidad: '.$_POST['ciudad'].' Su Teléfono: '.$_POST['telefono'].' Su Email: '.$_POST['email'].' Experiencias: '.$_POST['experiencia'].' Como nos Conociste: '.$_POST['conociste'].' Horarios: '.$_POST['horarios'].' )con el siguiente contenido:';
$cuerpo.='<br>'.$_POST['texto'].'<br>';
//la persona wue envia el email.
$de=$_POST['email'];

El Problema esta en que cuando me llega el email al correo me aparece todo junto y no se puede distinguir bien que es cada cosa.
Lo que yo quisiera es que llegue ordenado en filas con la variable en negrita.

Algo asi seria:
Nombre y Apeliido: Raul Galon
Localidad: Rosario


Pregunto como tendria que hacer para que esta configuracion sea posible ?..


Gracias, Saludos Cordiales.. Maxilito.
  #2 (permalink)  
Antiguo 01/06/2009, 11:43
 
Fecha de Ingreso: abril-2009
Mensajes: 73
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: Ayuda Correccion PHP - URGENTE !!!

Debes imaginar que estas haciendo una pagina web.
Código PHP:
//El cuerpo del mensaje:
$cuerpo=' Ha recibido un email de '.$_POST['nombre'].
               
'<br /> Tu edad: '.$_POST['edad'].
               
'<br /> Localidad: '.$_POST['ciudad'].
               
'<br /> Su Teléfono: '.$_POST['telefono']....// y asi sucesivamente 
[PHP]
y para que funcione le pones en las cabeceras o header
Código PHP:
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
mail($to$subject$cuerpo$cabeceras); 
...saludos
  #3 (permalink)  
Antiguo 01/06/2009, 13:20
 
Fecha de Ingreso: mayo-2006
Mensajes: 31
Antigüedad: 18 años, 6 meses
Puntos: 0
De acuerdo Respuesta: Ayuda Correccion PHP - URGENTE !!!

NickNItro sos un capo, anduvo de diezzzzzz, pero tengo dos cositas mas por solucionar.

La primera es que el titulo de cada campo aparezca en Negrita.
Segundo que el titulo que del mensaje diga Mensaje enviado de la web o algo asi ya que me pone el usuario de mi cuenta de hosting..

Si me solucionas eso te lo re agradecería....

Te dejo un abrazo y gracias por tu ayuda, Maxilito.




//DEBE CAMBIAR EL VALOR DE $destinatario por la dirección de correo que va a recibir el email:
$destinatario="[email protected]";

//estos datos se usaran como cabecera del email.
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1'."\r\n";
mail($to, $subject, $cuerpo, $cabeceras);
//el asunto del mensaje:
$asunto="Frida";
//El cuerpo del mensaje:
$cuerpo=' Ha recibido un email de '.$_POST['nombre'].
'<br /> Tu edad: '.$_POST['edad'].
'<br /> Localidad: '.$_POST['ciudad'].
'<br /> Mi Email: '.$_POST['email'].
'<br /> Teléfono: '.$_POST['telefono'].
'<br /> Como nos Conociste: '.$_POST['conociste'].
'<br /> Horarios de Ubicación: '.$_POST['horarios'].
'<br /> Mensaje: '.$_POST['texto'].

//la persona wue envia el email.
$de=$_POST['email'];

/*
el comando 'mail(destinatario,asunto,cuerpo del mensaje, [parametros adicionales])'
envia un email y devuelve true si el email fue aceptado para su envio,
encaso contrario devuenve false.
Para mas información sobre 'mail()' visite: xxx
*/

if(mail($destinatario, $asunto, $cuerpo,$cabeceras)){
echo utf8_encode('&estado=enviado');
}else{
echo utf8_encode('&estado=no_enviado');
}
/*TEN CUIDADO DE NO ESCRIBIR NINGUN CARACTER DESPUES DE LA ETIQUETA '?>' NI ANTES DE '<?php' si hay
un espacio en blanco, un retorno de carro o cualquier otro caracter puede que el script
no funcione correctamente.
*/
?>

Última edición por maxilito; 01/06/2009 a las 13:23 Razón: Falta de Informacion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:05.