No somos adivinos como para decirte que error tienes, tampoco vamos a ejecutar tu código para descubrirlo.
Pero me imagino, tal vez, no lo se... que tal vez estás recibiendo un mensaje de error, ¿verdad?
Si no, entonces deberías activar el reporte de errores para que veas mejor.