1. Con una cuenta podrás:

    • Publicar preguntas y pedir ayuda
    • Crear tutoriales
    • Acceder a contenido privado
    • Convertirte en un Héroe de la web
    Cerrar notificación
  2. Eres nuevo en la comunidad y necesitas ayuda?
    Sigue estos pasos y recomendaciones antes de publicar tu duda:
    Cerrar notificación

Ayuda $_File obtener informacion de archivo

Tema en 'PHP y MySQL' comenzado por Angel Paiba D&D, 14 de Junio de 2017.

  1. Angel Paiba D&D

    Angel Paiba D&D Miembro

    Se incorporó:
    7 de Enero de 2016
    Mensajes:
    73
    Me gusta recibidos:
    4
    Puntos de trofeos:
    8
    Género:
    Hombre
    Ocupación:
    Estudiante
    Localización:
    Venezuela
    Página web:
    He perdido la cuenta de las veces que he pedido ayuda por estupideces en este grupo Jjajajajaja como decimos en venezuela me en huese, necesito que con el $_file obtener datos de un archivo como su descripcion peso y nombre son cosas basicas estoy creando un mini-proyecto para subir archivos privado, pero ya logre hacer el codigo de subir el archivo y necesito que se pueda visualizar las caracteristicas

    si hay otra manera de obtener lo que quiero seria perfecto

    ejemplo:

    ----------------------------------
    Nombre: hola.exe (nombre actual, porque vi que el $_file [name] lo que hace es que da el nombre original)
    tamaño: 1gb
    descripcion: (descripcion dada por mí desde mi panel)
    -------------------------------------------

    lei en la pagina oficial de php que esto funciona con array pero no tengo ni idea de como es esto si es solo php mejor me gustaria un pequeño ejemplo o no se quiero aprender
     
  2. Angel Paiba D&D

    Angel Paiba D&D Miembro

    Se incorporó:
    7 de Enero de 2016
    Mensajes:
    73
    Me gusta recibidos:
    4
    Puntos de trofeos:
    8
    Género:
    Hombre
    Ocupación:
    Estudiante
    Localización:
    Venezuela
    Página web:
    Algo asi es como voy
     

    Archivos adjuntos:

  3. Maddenamy

    Maddenamy Miembro conocido

    Se incorporó:
    9 de Enero de 2015
    Mensajes:
    960
    Me gusta recibidos:
    596
    Puntos de trofeos:
    93
    Ocupación:
    Estudiante
    Localización:
    México
    Página web:
    1. Es $_FILES no FILE.
    2. Revisa el manual bien, en él viene todas las respuestas que buscas.
    3. Bien, ya sabes que ['name'] da el nombre del archivo original, te falta el tamaño. ¿Qué crees que haga ['size']? Correcto. ;)
     
    A AngelKrak le gusta esto.
  4. AngelKrak

    AngelKrak Héroe de la web

    Se incorporó:
    29 de Abril de 2015
    Mensajes:
    1.449
    Me gusta recibidos:
    664
    Puntos de trofeos:
    113
    Género:
    Hombre
    Ocupación:
    Freelancer
    Localización:
    Guadalajara
    Página web:
    para eso puedes usar las funciones de Ficheros del Sistema de PHP, stat() y pathinfo() esas obtienen la Informacion del fichero en un Array.

    Aquí un Ejemplo Básico de su Funcionamiento en el cual uso las 2 funciones ;)
    upload_2017-6-14_18-6-49.png
    PHP:
    date_default_timezone_set('America/Mexico_City');

    $ids = "894-im7";
    $inc_file = pf_file($ids);
    $info_file = stat($inc_file);
    $info_file2 = pathinfo($inc_file);

    print_r(stat($inc_file));

    echo '<h3>Tamaño en Bytes</h3>';
    echo '<span>'.$info_file['size'].' B</span>';

    echo '<h3>Nombre del Archivo</h3>';
    echo '<span>'.$info_file2['filename'].'</span>';

    echo '<h3>Extension del Archivo</h3>';
    echo '<span>'.$info_file2['extension'].'</span>';

    echo '<h3>Fecha del Archivo</h3>';
    echo '<span>Tiempo Unix: '.$info_file['mtime'].'</span><br />';
    echo '<span>Tiempo Codificado: '.date('j/M/Y g:i:s A', $info_file['mtime']).'</span>';

    Mas Información sobre las Funciones:

    http://php.net/manual/es/function.stat.php
    http://php.net/manual/es/function.pathinfo.php
     
    A Dawud le gusta esto.

Comparte esta página