Hola,
En prestashop, Cuando ejecutamos de forma manual un php que envía un mensaje, los campos nombre i apellido se muestran en el cuerpo del mensaje.
En cambio, cuando ejecutamos este trabajo de modo cron, todos los campos también se muestran correctamente, pero en cambio estos dos campos (nombre y apellido), no se muestran.
Lo hemos intentado también mediante
wget "http://dominio.com/archivo.php"
wget --user-agent="Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 http://dominio.com/archivo.php
sin éxito
Nos podrían decir a que puede ser debido esto ?
muchas gracias,
Marc P.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Prueba a ejecutarlo de esta forma:
php -q /home/NOMBRE_CUENTA/public_html/RUTA/archivo.php
En caso de que te siga sin funcionar tendrías que revisar ese php para ver la forma en la que obtiene el nombre y apellido del usuario, para ver por qué razón no los carga desde el cron.
No Pablo, continua sin funcionar,
gracias de todas formas,
Marc P.
HOla
Teoricamente debería mostrase sin problemas, verifica sanitazando tus datos antes de enviarlos por mail.
https://openwebinars.net/blog/sanitizar-datos-en-php/
Saludos.