Cita:
Iniciado por SkAr88 Entonces haz un vardump de cada variable que esta en el str_ireplace() y asi puedes que pilles el error
Haciendo pruebas, definitivamente hay dos errores graves.
El 1º es que in_array() no funciona. He retornado una variable con el valor que genera in_array() y el resultado es false.
El 2º, es que ignorando el anterior directamente he comentado el if y ejecutado el str_ireplace, no funciona. Introduce los valores en la sesión, pero sin reemplazar. He comprobado que en la base de datos haya tags, que sean iguales a los que hay en las preguntas y no hay manera, no lo sustituye.
No entiendo por qué pasa esto :S