|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
   AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
Translate:
Búsqueda en este sitio:


Nuevo concurso para España, Argentina, Brasil, Chile, Colombia, Ecuador, México, Perú y Portugal.

App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando

--- PHP y MySQL en App Inventor 2 --

Volver al índice del tutorial de PHP y MySQL

____________________________

322B.- Obtener el último archivo subido a un directorio. Listado de todos los archivos.

- Este código es un poco complicado de entender, se trata de obtener el nombre y un enlace al último archivo subido a un directorio.

- Este código simplemente lo copiamos y lo subimos a nuestro servidor web para ver su funcionamiento, pero no es necesario estudiar su algoritmo ya que es complicado en estos momentos de aprendizaje.

- Utilizo un código obtenido en la web de http://stackoverflow.com/questions/1491020/php-get-the-latest-file-addition-in-a-directory

- le hago pequeñas modificaciones.

_________________________________________________
1.- Obtener el último archivo subido a un directorio.

- Suponemos que en nuestro servidor tenemos un directorio llamado "subidos" y en él tenemos una serie de archivos que hemos subidos.

- Ponemos este código PHP en nuestro servidor web. En el mismo directorio donde se encuentre "subidos".

ultimoarchivo.php
<?php
// Modificado por Juan A. Villalpando
// kio4.com
$path = "subidos/"; $latest_ctime = 0; $latest_filename = ''; $d = dir($path); while (false !== ($entry = $d->read())) { $filepath = "{$path}/{$entry}"; // could do also other checks than just checking whether the entry is a file if (is_file($filepath) && filectime($filepath) > $latest_ctime) { $latest_ctime = filectime($filepath); $latest_filename = $entry; } } echo $latest_filename ; echo "<br><br><a href='http://kio4.esy.es/subidos/".$latest_filename."'>".$latest_filename."</a>"; ?>

- Ahora entramos mediante nuestro navegador web en esta dirección:

http://kio4.esy.es/ultimoarchivo.php

Obtendremos el nombre y un enlace del último archivo subido.

_________________________________________________
2.- Listado de todos los archivos.

- Ahora queremos obtener el listado de todos los archivos existentes en un directorio y verlos mediante enlaces.

- El código lo he obtenido en...

http://stackoverflow.com/questions/2922954/getting-the-names-of-all-files-in-a-directory-with-php

listado_archivos.php
<?php
$path = "subidos/";
$files = scandir($path);
foreach ($files as &$value) {
    echo "<a href='http://kio4.esy.es/subidos/".$value."' target='_black' >".$value."</a><br/>";
}
?>

- Ver:

http://kio4.esy.es/listado_archivos.php

__________________________________
__________________________________

 

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información