Yo lo que quiero es que en un directorio (upload) donde está el archivo principal, llamémosle aplicación.php pues que cualquiera que intente entrar ahí (www.misitio.com/upload) se ejecute primero ese script mío (validar.php) con la pantalla de login y si el script vé que todo es correcto, que le mande al script de subida de archivos aplicacion.php. De momento con eso me bastaría y así puedo seguir experimentando, luego ya os preguntaré más cositas
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
Ah y nada de cookies y sesiones de momento que no sé cómo vá, pero después de que me funcione el que salga siempre la pantalla de login para validar, ya modificaré el validar.php para que sólo la muestre si el usuario no tiene cookie.
Venga muchas gracias.