Comunidad de diseño web y desarrollo en internet online

Ahorrando tiempo y follones con PHP

Citar            
MensajeEscrito el 16 Dic 2004 03:34 pm
Bueno tampoco es gran cosa pero... cuantas veces hemos subido algo a nuestra pagina/servidor y al querer pasarle la url a algun amigo no nos acordamos? Kizas todo sea problema de una Mayuscula o un simbolo donde no corresponde, esto realmente puede ser un problema si estamos en otro ordenador y necesitamos bajarnos un fichero determinado y no damos con la ruta.

Por eso hice este "mini-php" que lee los archivos de la carpeta donde este y los muestra como links [tb es recursivo]

Código :

<html>
<head>
<title>_______Daniel Esteban______________el ALMACEN_________ decarGAS!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.Estilo1 {
   font-size: 36px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Estilo2 {font-size: 14px}
.Estilo3 {font-size: 16px}
-->
</style>
</head>
<body>
<p class="Estilo1"><strong>Almacen de Archivos !!</strong>  <br>
<span class="Estilo3"><strong>ZONA de descarGAS!</strong> <span class="Estilo2">- Daniel Esteban - www.nodani.com<br> 
Los archivos pueden no salir ordenados, fijense en la version que descargan.</span></span></p>
<?php
function opdir($dir)
{
  $handle = opendir($dir);
  
  while (false!==($FolderOrFile = readdir($handle)))
  {
     if($FolderOrFile != "." && $FolderOrFile != ".." && $FolderOrFile != "_vti_cnf") 
     {  
       if(is_dir("$dir/$FolderOrFile")) 
       { opdir("$dir/$FolderOrFile"); }  // recursive
       else
       { 
     print '<a href="'.$dir.'/'.$FolderOrFile.'" target="_blank" />'.$FolderOrFile.'</a><br>'; }
     }  
  }
   closedir($handle);

} 

opdir('.');
print '<br>Fin del Listado';
?> 
</body>
</html>


un ejemplo de ello es
www.nodani.com/clases/descarga.php

espero que os sirva....

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

firefox
Citar            
MensajeEscrito el 16 Dic 2004 03:57 pm
Pues me parece bastante útil, no es que sea la panacea de las utilidades pero está bastante bien, y así además no tienes que ir pensando las urls, pones esta y listos.

Ta bien, ta bien ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.