Hola:
¿El error es javascript o php?
El punto es el concadenador php y el + es el javascript... si php ve el "+" supone que hay una operación matemática y no de concadenación...
...y getElementById es un método javascript... para obtener ese objeto la página debe estar en el cliente...
Mejor creo que será que expliques mejor tus intenciones.
Saludos