Cita:
Iniciado por oscartt67
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, $archivo, GLOB_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