ahora ya está claro el problema, estás usando 
registers globals, lo cual amigo es algo ya 
depreciado en PHP. 
lo que tienes que hacer es leer explícitamente desde el origen, por ejemplo:   
Código PHP:
Ver original- $fecha = $_POST['fecha']; //leer explícitamente del origen que es un form POST 
deberías actualizar la versión de PHP con que trabajas.