Foros del Web » Programando para Internet » PHP »

Envio de mail en formato html da error

Estas en el tema de Envio de mail en formato html da error en el foro de PHP en Foros del Web. Hola amigos, un saludo para todo aquel que lea estas lineas, lo que pasa es que por primera vez quiero probar un env'io de correo ...
  #1 (permalink)  
Antiguo 12/08/2005, 23:37
Avatar de Celcius  
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 21 años, 1 mes
Puntos: 5
Envio de mail en formato html da error

Hola amigos, un saludo para todo aquel que lea estas lineas, lo que pasa es que por primera vez quiero probar un env'io de correo electronico en formato html, y bueno tengo un error que la verdad no se por que se da, no veo nada extraño. bueno les pego el codigo para q me tiendan una manita, pliz:



Código PHP:
<?php
$cuerpo 
'
<html>
<head>
<title> Enviando... </title>
<meta name="generator" content="editplus">
<meta name="author" content="Celcius">
<meta name="keywords" content="">
<meta name="description" content="envio de correo electronico">
</head>

<body bgcolor="silver" text="white">
<center><h1>Envio en formato html</h1><br><br></center>
espero que haya llegado bien este mensaje!!! si es asi este es mi primer envio html y una lagrima rodara por mi mejilla...
</body>
</html>
'
;
$headers "MIME-Version: 1.0\r\n"
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"
$headers .= "From: nombre cualquiera <[email protected]>\r\n"
$nombre $_POST["nombre"];
$asunto $_POST["asunto"];

mail("[email protected]",$asunto,$cuerpo,$headers)

echo 
"el mensaje ah sido enviado";
?>
bueno si algun alma piadosa sabe porque me sale este error:

Código PHP:
Parse errorparse errorunexpected T_ECHO in /home/celcius/public_html/mail.php on line 26 
why!!!
__________________
"Si tú conocieras el don de Dios, y quién es el que te dice: 'Dame de beber,' tú Le habrías pedido a El, y El te hubiera dado agua viva.
Sn. Juan 4:19
Jesus
  #2 (permalink)  
Antiguo 13/08/2005, 05:03
 
Fecha de Ingreso: junio-2005
Mensajes: 28
Antigüedad: 18 años, 9 meses
Puntos: 0
El error es debido a que la linea
mail("[email protected]",$asunto,$cuerpo,$headers) no tiene el ; final. QUe dando de esta manera:
Código PHP:
mail("[email protected]",$asunto,$cuerpo,$headers); 
Un saludo.
  #3 (permalink)  
Antiguo 13/08/2005, 07:38
Avatar de Celcius  
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 21 años, 1 mes
Puntos: 5
tambien se le ponia ";"?

a ver, voy a probarlo en estos momentos y te aviso si?
__________________
"Si tú conocieras el don de Dios, y quién es el que te dice: 'Dame de beber,' tú Le habrías pedido a El, y El te hubiera dado agua viva.
Sn. Juan 4:19
Jesus
  #4 (permalink)  
Antiguo 13/08/2005, 07:54
Avatar de Celcius  
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 21 años, 1 mes
Puntos: 5
okas dokas... jeje no recordaba que tambien se le ponia ; bueno amigo terror_zine, te quedo muy agradecido!

saludos!
__________________
"Si tú conocieras el don de Dios, y quién es el que te dice: 'Dame de beber,' tú Le habrías pedido a El, y El te hubiera dado agua viva.
Sn. Juan 4:19
Jesus
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 18:09.