Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/05/2012, 07:02
fabian23
 
Fecha de Ingreso: abril-2012
Mensajes: 93
Antigüedad: 12 años
Puntos: 0
Respuesta: buscador de archivos

Cita:
Iniciado por oscartt67 Ver Mensaje
Con este código, si pones $archivo='12345.pdf' te va a buscar todos los 12345.pdf a partir del directorio indicado.

espero haberte entendido.

Salud!
hola buenos dias mira tengo lo siguiente en html que seria como que el campro para ingresar el dato a buscar

<center><b><font color="black">BUSQUEDA DE CHF'S</b></center>

<form method="post" action="buscar3.php">
<center><b><font color="black">No. de Serie:</font><input type="text" name="busqueda" /> <p /></b><center>
<center><input type="submit" value="buscar"></center>

</form>

la variable para la busqueda es "busqueda" y tendria el php por ejemplo como tu lo tienes asi??

Código PHP:
$directorio="el/directorio/inicio/de la busqueda"
$archivo="*$_POST["busqueda"].pdf"// ..o "doc123.jpg"... 
$respuesta=globr($directorio$archivoGLOB_BRACE); 

//en respuesta, recibiras un array con los archivos encontrados. 


function globr($sDir$sPattern$nFlags NULL) { 
   
$aFiles glob("$sDir/$sPattern"$nFlags);  
   
$files getDir($sDir); 
   if (
is_array($files)) { 
       foreach( 
$files as $file ) { 
           
$aSubFiles globr($file$sPattern$nFlags); 
           
$aFiles array_merge($aFiles,$aSubFiles); 
       } 
   } 
   return 
$aFiles


function 
getDir($sDir) { 
   
$i=0
   if(
is_dir($sDir)) { 
       if(
$rContents opendir($sDir)) { 
           while(
$sNode readdir($rContents)) { 
               if(
is_dir($sDir.'/'.$sNode )) { 
                   if(
$sNode !="." && $sNode !="..") { 
                       
$aDirs[$i] = $sDir.'/'.$sNode 
                       
$i++; 
                   } 
               } 
           } 
       } 
   } 
   return 
$aDirs

ESPERO ME PUEDAS CONTESTAR