Hola,
En arriba puedes poner codigo javascript igual que codigo HTML. Otra cosa es que no hayas puesto todo el javascript que necesites o lo hayas puesto mal o por razones X no estes montando bien la pagina.
Y en PHP tienes la funcion
date() que te sirve para obtener la fecha del SERVIDOR (el Javascript te da la del CLIENTE).
Saludos.