¿De verdad no ves que no es un error?
Cita: <script type="text/javascript">document.location.href ="index.php";</script>;
Mira bien tu código, ahí tienes el
; (lo he marcado con
rojo) constante y sonante al final del tag <script>, ¿o estoy viendo mal?
Ahora eso no significa que sea un error, sencillamente tienes dicho carácter como texto y por eso es visible.
Después de que corrijas eso revisa lo que hay en el navegador, ya sabes, clic derecho, ver código fuente, etc.
¿Está o no está presente el código <script> en cuestión?