<?php
// EJEMPLO PARA USAR LA CLASE FTPFER
// LISTADO DE TODOS LOS METODOS Y PROPIEDADES PUBLICAS.
/*---------------------------------------------------*/
// PROPIEDADES //
/*
public $FtpConexion;
private $usur;
private $contra;
private $cuenta;
private $puerto;
public $cuentaFtp;
public $directorio_inicial;
public $directorio_actual;
public $datos_archivo;
public $extension;
public $nombregenerado;
public $lista_de_carpetas;
public $lista_de_archivos;
public $info_archivo;
*/
// METODOS PUBLICOS //
/*
conexion($usuario,$pass,$server,$puerto,$OPC_directorioraiz=false);
cambioDirectorio($nuevo_directorio);
dameArchivos();
subirArchivo($_FILE);
creaDirectorio($directorio);
Crearcarpeta($nombrecarpeta);
liminarCarpeta($nombre_carpeta);
EliminarDirectorioFTP( $nombre_directorio);
renombrar($viejonombre,$nuevonombre);
eliminar($nombre_archivo);
Cambiapermisos($permisos,$archivo);
DameInformacionArchivos($nombre_archivo_o_carpeta);
cerrarConexion();
*/
// NOTA DE CONFIGURACIÓN.
/*---------------------------------------------------*/
/*
SE PUEDE CONFIGURAR LA CLASE PARA DENEGAR O PERMITIR SUBIR CIERTO TIPO DE ARCHIVOS.
SIMPLEMENTE TENEMOS QUE EDITAR EL METODO DE LA CLASE comprobarType().
LAS INSTRUCCIONES ESTÁN DENTRO DEL LA PROPIA CLASE.
*/
include'class.ftpfer.php';
// DATOS DE CONFIGURACIÓN
$User="Nombre_usuario_FTP";
$Password="Password_usuario_FTP";
$Cuenta_ftp="IP_o_nombre_de_cuenta_FTP";
$Port=21;
// INSTANCIO EL OBJETO.
$ftpfer=new ftp_fer();
// CONECTO CON EL FTP
$ftpfer->conexion($User, $Password, $Cuenta_ftp, $Port);
// OBTENGO LA LISTA DE ARCHIVOS Y CARPETAS DE LA RUTA INDICADA EN LA CONEXION
$ftpfer->dameArchivos();
echo "<div align='left' style='font-size:11px; color:#639;'><pre >";
print_r($ftpfer);
echo"</pre></div>";
$ftpfer->cerrarConexion();
?>
|