Cita: --En esta direccion guardo mis archivos a descargar:
F:\Archivos de programa\Apache Group\Apache2\htdocs\pagina web\archivos_upload\archivo.doc
--Y en esta esta mi script:
F:\Archivos de programa\Apache Group\Apache2\htdocs\pagina web\script.php
Si vas a usar $_SERVER['SCRIPT_FILENAME'], el script debe estar en la misma carpeta q los archivos a descargar. Si le haces un echo a la $variable q contiene el SCRIPT_FILENAME, de dara como rtado "F:\Archivos de programa\Apache Group\Apache2\htdocs\pagina web\script.php" y desde ahí intenta descargar tus archivos, algo q no encuentra. mueve el script a la carpeta donde tienes lo archivos a descargar y modifica el link con el q llamas al script (<a href...>)
Saludos Cuidate
P.D.: No se si el código tiene otro error, solo leí al golpe de vista eso y te lo digo, cualquiera seguí posteando.