Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2011, 04:15
Ana RH
 
Fecha de Ingreso: marzo-2005
Mensajes: 45
Antigüedad: 19 años, 1 mes
Puntos: 1
Necesito que alguien me diga donde falle este php

Buenos días, no tengo ni idea de php y tengo un cliente que me venía ya con este formulario. Ha estado funcionando durante varios años sin problema y de repente a dejado de funcionar.
Alguien me podía decir qué falla? Muchas gracias de antemano.

<?
//if(!empty($HTTP_POST_VARS['sender_name']) || !empty($HTTP_POST_VARS['sender_apell']) || !empty($HTTP_POST_VARS['sender_direccion']) || !empty($HTTP_POST_VARS['sender_codigo']) || !empty($HTTP_POST_VARS['sender_ciudad']) || !empty($HTTP_POST_VARS['sender_pais']) || !empty($HTTP_POST_VARS['sender_telefono']) ||!empty($HTTP_POST_VARS['sender_email']))
//$subject = stripslashes("Formulario WEB WWW.dominio.COM");
if(!empty($HTTP_POST_VARS['loenvio']))
//if(!empty($HTTP_POST_VARS['email']))
{
$to = "[email protected]";
//$subject = stripslashes($HTTP_POST_VARS['sender_subject']);
$subject = stripslashes("Formulario WEB WWW.dominio.COM");
$body ="--------------------------------------------------------------------------------\n";
//$body = stripslashes($HTTP_POST_VARS['sender_mensaje']);
$body.= "\n\n------------------------------------------\n";
$body.="FORMULARIO WEB WWW.dominio.COM\n";
$body.="-------------------------------------------\n\n";
$body.="Estos son los datos enviados:\n\n\n";
$body.="Empresa: " . $HTTP_POST_VARS['empresa'] . "\n";
$body.="Sector: " . $HTTP_POST_VARS['sector'] . "\n";
$body.="CIF: " . $HTTP_POST_VARS['cif'] . "\n";
$body.=utf8_encode(País)." y " . utf8_encode(Código)." postal: " . $HTTP_POST_VARS['paisycodigo'] . "\n";
$body.=utf8_encode(Dirección).": " . $HTTP_POST_VARS['direccion'] . "\n";
$body.="Website: " . $HTTP_POST_VARS['website'] . "\n";
$body.="Nombre: " . $HTTP_POST_VARS['nombre'] . "\n";
$body.="Apellidos: " . $HTTP_POST_VARS['apellidos'] . "\n";
$body.=utf8_encode(Teléfono)." fijo: " . $HTTP_POST_VARS['telfijo'] . "\n";
$body.=utf8_encode(Móvil).": " . $HTTP_POST_VARS['telmovil'] . "\n";
//$body.=utf8_encode(Código).": " . $HTTP_POST_VARS['sender_codigo'] . "\n";
$body.="Fax: " . $HTTP_POST_VARS['fax'] . "\n";
$body.="E-Mail: " . $HTTP_POST_VARS['email'] . "\n";

$body.="Este es el mensaje enviado:\n\n";
$body.= $HTTP_POST_VARS['mensaje'];
$body.= "\n\n-----------------------------------------\n";
$body.="-------------------------------------------\n";
$body .= "El Mail ".utf8_encode(fué). " enviado por: " . $HTTP_POST_VARS['nombre'] .", " . $HTTP_POST_VARS['email'] . "\n";
$header = "From: " . $HTTP_POST_VARS['nombre'] . " <" . $HTTP_POST_VARS['email'] . ">\n";
$header .= "Reply-To: " . $HTTP_POST_VARS['nombre'] . " <" . $HTTP_POST_VARS['email'] . ">\n";
$header .= "Bcc:" . $copiax. "\n";
$header .= "X-Mailer: PHP/" . phpversion() . "\n";
$header .= "X-Priority: 1";
$subject = utf8_decode($subject);
$body = utf8_decode($body);
$header = utf8_decode($header);
if(@mail($to, $subject, $body, $header))
{
echo "estado=Su formulario se ha recibido correctamente. <br>En breve nos pondremos en contacto con usted.";
} else {
echo "estado=Error";
}
} else {
echo "estado=Error";
}