Hola:
No estoy del todo seguro, pero me parece que el usar el signo + es lo que podía fallar... las concatenaciones php se hacen con el punto, pero dentro de una cadena no debe usarse... (la verdad es que es un tema que no lo controlo mucho...)
Saludos