Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2013, 08:45
jpolanco1
 
Fecha de Ingreso: septiembre-2006
Mensajes: 20
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta Error por cambio de version de php en servidor

Hace 4 años un amigo mio que sabe de php , de lo cual yo no tengo ni idea me monto en una pagina web de un cliente un script que lo que hace es que cuando un usuario se registra llenando un formulario, lo incluye en una base de datos mysql y envia un correa al administrador de la pagina avisandole que hay un nuevo usuario para autorizar o denegar.

Hace 10 días hice un cambio de plan de mi hosting actualizando las versiones del php a 5.3 y el mysql de 5.0 a 5.5 asi:

Version de Apache 2.2.25
Version de PHP 5.3.27
Version de MySQL 5.5.32-cll
Arquitectura x86_64
Sistema Operativo linux

Y este script dejo de funcionar, ya no manda los correos pero si inserta en la base de datos a la persona que se registró.

No he podido determinar donde esta el error y por esto recurro a ustedes con el fin de que me ayuden por favor, ya que el amigo que me montó el script ya no vive en mi ciudad y no se donde encontrarlo.

Este es la porción de código que creo no funciona.


Código PHP:
$message 
"Gracias por registrar su cuenta con $server. Aqui estan los detalles de Ingreso a la Seccion de Protocolos. Recuerde que su cuenta sera activada cuando verifiquemos sus datos.\n\n
Nombre del Centro de Estética o Distribuidor: $_POST[full_name] \n
Nombre del Distribuidor: $_POST[distribuidor] \n
Dirección: $_POST[direccion] \n
Ciudad: $_POST[ciudad] \n
Telefono: $_POST[phone] \n
Email del Usuario: $_POST[email] \n
Pais: $_POST[country] \n
Persona de Contacto: $_POST[contacto] \n
Contraseña: $_POST[pass2] \n
_____________________________________________
Gracias. Esta es una respuesta automatica. POR FAVOR NO LO RESPONDA.
"
;
$message1 
"Estos son los datos del usuario registrado en $server. Para activar la cuenta de este cliente de click en el link de activacion...\n\n
Nombre del Centro de Estética o Distribuidor: $_POST[full_name] \n
Nombre del Distribuidor: $_POST[distribuidor] \n
Dirección: $_POST[direccion] \n
Ciudad: $_POST[ciudad] \n
Telefono: $_POST[phone] \n
Email del Usuario: $_POST[email] \n
Pais: $_POST[country] \n
Persona de Contacto: $_POST[contacto] \n
Contrasena: $_POST[pass2] \n
Codigo de Activacion: $activ_code \n
Newsletter: $_POST[newsletter]
____________________________________________
*** ACTIVATION LINK ***** \n
Activation Link: http://$server/activate.php?usr=$_POST[email]&code=$activ_code \n\n
_____________________________________________
Gracias. Esta es una respuesta automatica. POR FAVOR NO LO RESPONDA.
"
;
mail($_POST['email'] , "Activacion Ingreso Armesso"$message,
"From: \"Auto-Respuesta Armesso-Am\" <notifications@$host>\r\n" .
mail"[email protected][email protected][email protected]""Nuevo Usuario Registrado"$message1,
    
"From: \"Auto-Respuesta Armesso-Am\" <notifications@$host>\r\n" .
    
"X-Mailer: PHP/" phpversion()));
    unset(
$_SESSION['ckey']);
    echo(
"Apreciado Cliente,

Gracias por registrarte en Training xxxxxx AM! \n

Si eres un centro o consultorio de estética indícanos el nombre de tu distribuidor o la persona a la cual estas comprando nuestros productos. \n

Si eres distribuidor indícanos el nombre de tu distribuidor mayorista o si estas comprando directamente a fábrica. \n

Esta zona es solo para clientes actuales de xxxxxx AM. Gracias por tu colaboración, envíenos la respuesta a [email protected] \n

Atentamente, \n

xxx AM \n
[email protected] \n 
www.xxxxx-xxx.com \n
Su cuenta sera activada una vez comprobemos los datos de su distribuidor. \n
 "
);    
    
    exit;
    } 
Si alguien que me pueda ayudar necesita el archivo completo por favor diganme y se los mando.


Gracias de antemano por la ayuda que me pudan prestar con esto.

Saludos