[Php-avanzado] ruta ftp

Damián Colledani damian_colledani en yahoo.com
Mar Mayo 7 10:28:01 ART 2013


Alguien me puede decir como saber la ruta a los archivos que debo descargar via ftp?Teoricamente estan en /public_html/ pero el directorio que consulto con is_dir me dice que no existeMando todo el script por si acaso Gracias
$nombre_usuario_ftp=$_POST["usuario"];$contrasenya_ftp=$_POST["clave"];$servidor_ftp=$_POST["servidor"];$id_con = ftp_connect($servidor_ftp,21) or die("No ha sido posible conectarse a $servidor_ftp");
$carpeta="/public_html/".$_POST["carpeta"]."/";if (ftp_login($id_con, $nombre_usuario_ftp, $contrasenya_ftp)){	echo "Conectado en $nombre_usuario_ftp@$servidor_ftp ";			if (is_dir($carpeta)==true)	{			echo "<br> Existe carpeta";		$abredir=opendir($carpeta);   //abro el directorio y recorro el directorio buscando los archivo		echo "<br> Abrio carpeta";		while (false!==($nombre_archivo=readdir($abredir)))		{			if (($nombre_archivo !== ".") && ($nombre_archivo !== ".."))   //valido que no sean . ni ..			{  					//if($aux==$nombre_archivo)				//{					//return $aux;					DescargarArchivo($nombre_archivo);										//}			}		}	}else{		echo "La Carpeta no Existe";	}}
function DescargarArchivo($fichero){
$basefichero = basename($fichero);
header( "Content-Type: application/octet-stream");
header( "Content-Length: ".filesize($fichero));
header( "Content-Disposition:attachment;filename=".$basefichero);readfile($fichero);}}
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20130507/50185cd1/attachment.html>


Más información sobre la lista de distribución Php-avanzado