![]() |
como descargar archivos desde la red con php
saludos a todos, tengo el siguiente codigo el cual me permite ver un archivo pdf, yo le asigno el nombre y la ruta, en este caso en donde tengo cofigurado el php la cree por decir c:\svr\php\files\ pero en esta ocacion la ruta esta en otra maquina que esta en la red la cual esta compartida en //10.2.9.24/archivos$/doctos ademas que esta como oculta.
en este caso los documentos pdf estan en un server nt. es posible descargar desde algun otro equipo. Código PHP:
|
Si tienes samba instalado en tu servidor web puedes usar smbclient para acceder a los archivos mediante la función system() o usar esta clase:
http://www.phpclasses.org/browse/file/20566.html |
aunque la opción propuesta por droguerman es viable, preferiría montar un servidor ftp y descargar lo que se necesita utilizando ftp_get.
Saludos. |
yo uso la version de php 4 en windows, por tal motivo por ahora dispongo de un servidor en windows donde se alojan los archivos, cree un pagina en donde de doy clik en un link y me dirige a otro archivo en php para descargar pero esto esta en la misma maquina, ahora no dispongo de un dominio para conectarme via ftp, ademas de que hay que instalar ftp para php
en php no es como un programa de escritorio ,solo apunto a la ruta y obtengo un acceso, creo que debe ser necesario por ftp ? la Ruta= 10.2.9.24\archivos$\doctos es esta es necesario el uso de ftp para dirigirme al cierto documentos que esta en la red. gracias |
Hola, disculpen pero no encuentro nada para descargar archivos en php,
buscando alguna solucion encontre un codigo que puede funcionar (http://www.forosdelweb.com/f18/probl...on-ftp-856887/), lo probe pero no resullto, para empresar cree una carpeta que esta en xp prof compartida de solo lectura le llame Upsist y coloque un archivo en pdf este es el codigo original, y el error que me da: Warning: ftp_fget() expects parameter 1 to be resource, string given in C:\php\web\descarga2.php on line 10 There was a problem while downloading Código PHP:
les agradeceria mucho. |
La franja horaria es GMT +2. Ahora son las 15:30:02. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi