Hola,
Si el error esta en la linea 24. ¿Que caracter quieres cambiar? Si es \ tienes que escaparlo:
$mensaje = str_replace("\\","\",$mensaje);
Espero haber sido de ayuda.
ATENCION: voy a poner la linea anterior TAL CUAL LA TENGO dentro de codigo PHP
Código PHP:
$mensaje = str_replace("\\","\",$mensaje);
ATENCION 2: voy a ponerla dentro de CODE
Código:
$mensaje = str_replace("\\","\",$mensaje);
Vaya creo que hemos encontrado un pequeño bug a la etiqueta PHP.
Voy a poner la explicacion en texto: el primer parametro de str_replace es "\\" y el segundo "\". Para que se vea correctamente con la etiqueta PHP tengo que poner como primer parametro "\\\\":
Código PHP:
$mensaje = str_replace("\\\\","\",$mensaje);
Voy a avisar del "bug"