Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2007, 07:05
Raules
 
Fecha de Ingreso: mayo-2005
Ubicación: Murcia
Mensajes: 319
Antigüedad: 19 años
Puntos: 0
Enviar mail desde php

Tengo un pequeño script que para mi es un gran script que me paso MWS, y necesito darle una pequeña solucion al problema que tengo y es que no consigo que me envie por mail los datos...

el scritp es este a ver si hay alguien que me pueda decir o añadir que debo hacer...

Código PHP:
echo'</table>';

echo
'<form action="entrar.php" method="post" name="formulario" id="formulario" onsubmit="document.formulario.boton.value=\'Un momento por favor\';document.formulario.boton.disabled=true;">
<table width="98%" border="0" cellspacing="0" cellpadding="0" class="texto">
<tr><td>Comentarios</td><td><label><textarea name="comentarios" cols="32" rows="10"></textarea></label></td></tr>
<tr><td>&nbsp;</td><td><div align="center" class="volver"><input name="boton" type="submit" onclick="return checkPw(this)" value="Enviar Presupuesto"></div></td></tr>
</table></form>'
;
//////////////////
}}//fin de funcion imprime

function email($comentarios)
    {
$destinatario "[email protected]"
$asunto "Asunto Web";
    
$cuerpo '


Comentarios: '
.$comentarios.'

Perfiles Seleccionados:
'


for (
$i=0;$i<$this->num_productos;$i++)
{
    if(
$this->array_id_prod[$i]!=0)
    {
    
$cuerpo.='Referencia:'.$this->array_referencia_prod[$i].' -> Id: '.$this->array_id_prod[$i].'';
    }
}

$headers "From: Nombre<[email protected]>\r\n"

if(
mail($destinatario,$asunto,$cuerpo,$headers))
    {
    echo
'<br><br><div class="textobold"><b>Un momento, generando documento...</b></div>';
    echo
'
    <script language="JavaScript">
    var pagina="confirmacion.php"
    function redireccionar() 
    {location.href=pagina} 
    setTimeout ("redireccionar()", 1000);
    </script>
    '
;
    }
    else
    {
    echo
"<center><br><br><br><b>La información no pudo ser enviada, intente nuevamente por favor....</b>";
        echo
'
    <script language="JavaScript">
    var pagina="javascript:history.back(-1);"
    function redireccionar() 
    {location.href=pagina} 
    setTimeout ("redireccionar()", 2500);
    </script>
    '
;
    }

y el codigo de entrar.php es este...

Código PHP:
<?php
include("lib_carrito.php");
if((
$comentarios==""))
 {
 echo
"<font face=arial size=3><b>Olvidó ingresar algún dato, un momento por favor...</b></font>";
 echo
"<font face=arial size=3>Si su navegador no lo redirige automáticamente <a href=javascript:history.back(-1)>clic acá</a></font>";
 echo
'
 <script language="JavaScript">
 var pagina="javascript:history.back(-1);"
 function redireccionar() 
 {location.href=pagina} 
 setTimeout ("redireccionar()", 2500);
 </script>'
;//a cambio de este javascript puedes usar un header location
 
}
 else
{

}
?>
Alguna sugerencia o detectan donde está el error que tengo???

Gracias