Hola, me gustaría saber qué código PHP se necesita para contraseñar una descarga; o sea, que para descargarse un archivo haya que meter primero una contraseña, pero sólo eso, una contraseña, no estoy pensando en un sistema de login que exija registrarse previamente ni nada de eso, (y sin usar bases de datos, sólo poner una contraseña única).
Lo tienes facil, comprimes el archivo en zip y le pones una contraseña. Cuando los usuarios bajen ese zip necesitaran saber la contraseña para poderlo abrir.