Comunidad de diseño web y desarrollo en internet online

Formulario Php

Citar            
MensajeEscrito el 20 Dic 2010 07:39 pm
Hola, soy nuevo en este foro no se muy bien si el mensaje va en este Hilo, pero aqui os dejo mi pregunta:

He hecho un formulario en Flash y Php, y todo funciona bien, pero cuando lo envio desde la web me llega el correo sin remitente y con los datos que rellenan en la web en una sola linea, con parte del codigo (<br>, por ejemplo) Podriais echar un ojo al codigo y ver que esta fallando, me estoy volviendo loco, por que las pruebas que hice funcionaban y llegaba bien, pero ahora al subirlo al servidor me sucede eso.

Muchas gracias por anticipado

<?PHP

$asunto = $_POST['asunto'];
$e = '[email protected]';
$cumple = $_POST['cumple'];
$empresa = $_POST['empresa'];
$artista = $_POST['artista'];
$mail = $_POST['mail'];
$telefono = $_POST['telefono'];
$actividad = $_POST['actividad'];
$horario = $_POST['horario'];
$equipo = $_POST['equipo'];
$tecnico = $_POST['tecnico'];
$montaje = $_POST['montaje'];
$transporte = $_POST['transporte'];
$mensaje ="Mensaje:".$_POST['mensaje'];


$sms = 'Nombre: '.$nick.'<br>Cumple: '.$cumple.'<br>Empresa: '.$empresa.'<br>Artista: '.$artista.'<br>Mail: '.$mail.'<br>Telefono: '.$telefono.'<br>Actividad: '.$activodad.'<br>Horario: '.$horario.'<br>Equipo: '.$equipo.'<br>Tecnico: '.$tecnico.'<br>Montaje: '.$montaje.'<br>Transporte: '.$transporte.'<br>asunto: '.$asunto.'<br><br>'.$mensaje.'.';

$headers .= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: [email protected]\r\n";
// Envio mail
mail($e,$asunto,$sms,$headers);
print '&respuesta=El formulario a sido enviado correctamente. En breve nos pondremos en contacto contigo.&';
?>

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8
Citar            
MensajeEscrito el 21 Dic 2010 11:57 am
No uses mail(). Mejor usa PHPMailer o SwiftMailer que te dan mucha más flexibilidad y control sobre el correo que quieres enviar.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 21 Dic 2010 12:17 pm
Muchas gracias, ya lo tengo solucionado, me faltaban unas variables que no me habia dado cuenta.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

msie8

 

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