PHP Classes

File: Example.php

Recommend this page to a friend!
  Classes of Fernando Castro Saenz   FTP Fer   Example.php   Download  
File: Example.php
Role: Example script
Content type: text/plain
Description: Example - Ejemplo
Class: FTP Fer
Upload and manage files and folders in FTP server
Author: By
Last change:
Date: 11 years ago
Size: 1,886 bytes
 

Contents

Class file image Download
<?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();
?>