Código PHP:
<?php
$id_ftp=ConectarFTP(); //Obtiene un manejador y se conecta al Servidor FTP
$ruta=ObtenerRuta(); //Obtiene la ruta actual en el Servidor FTP
$lista=ftp_nlist($id_ftp,$ruta); //Devuelve un array con los nombres de ficheros
$contamos = 0;
$lista=array_reverse($lista); //Invierte orden del array (ordena array)
while ($item=array_pop($lista)) //Se leen todos los ficheros y directorios del directorio
{
$valor= number_format (((ftp_size($id_ftp,$item))/1024),2)." Kb";
if($tamano=="-0.00 Kb") // Si es -0.00 Kb se refiere a un directorio
{
$tamano=" ";
$fecha=" ";
}else{
$day=date("Y-m-d", ftp_mdtm($id_ftp,$item));
$conexion=mysql_connect("localhost","prueba","passs") or die("Problemas en la conexion");
mysql_select_db("Publicidad",$conexion) or die("Problemas en la selección de la base de datos");
if ($contamos == 0 ){
$contamos++;
$dos = 'TRUNCATE TABLE `prueba`';
mysql_query($dos); }
$name=substr($nombre, 24);
$q="INSERT INTO prueba (nombre,fecha) VALUES ('".$name."','".$day."')";
mysql_query($q, $conexion) or die ("problema con query");
// para tomar algo de la base de datos ...
$nombre = $item;
$contamos= $contamos+1;
}
}
$contador = 10;
$valor = 10;
$nom_ordenado = array();
$fec_ordenado = array();
$inicio = "<a target='_self' href='http://link/";
$fin="'>";
$cierre ="</a>";
$rs = mysql_query('SELECT * FROM `prueba` ORDER BY `fecha` DESC ',$conexion);
while ($fila = mysql_fetch_array($rs)) // recorremos la base de datos
{
for($i=0;$i<=$contamos;$i++)
{
if($fila['nombre']!=""){
$nom_ordenado[$i] = $fila['nombre'];
$fec_ordenado[$i] = $fila['fecha'];
}
}
for($i=0;$i<=0;$i++){
if ($nom_ordenado[$i] != "" && $fec_ordenado[$i]!= ""){
//mostramos los datos
gracias por todo!!