Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2005, 09:06
Avatar de 8461277
8461277
 
Fecha de Ingreso: diciembre-2002
Ubicación: san juan de los morros
Mensajes: 887
Antigüedad: 21 años, 5 meses
Puntos: 1
Buscador interno???

Amigos encontre este codigo, es un buscador interno de directorio:

<style>
body,table {
font-family: verdana ;
font-size: 8pt ;
color: #F2F2F2 ;
text-align: justify ;
scrollbar-face-color: #eeeeee ;
scrollbar-darkshadow-color: #F2F2F2 ;
scrollbar-shadow-color: #aaaaaa ;
scrollbar-highlight-color: #ffffff ;
scrollbar-3dlight-color: #F2F2F2 ;
scrollbar-track-color: #ffffff ;
scrollbar-arrow-color: #F2F2F2 ;
}
.form {
border: #F2F2F2 1 solid ;
background: #cccccc ;
font-family: verdana ;
font-size: 8pt ;
}
/* descargas */
a {
color: #F2F2F2 ;
text-decoration: none ;
font-weight: bold ;
}
/* Negrita */
b {
color: #F2F2F2 ;
}
</style>
<title>Buscador interno</title><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="center">
<form name="enlaces" method="post" action="<? $_SERVER['REQUEST_URI'] ?>">
<input name="campo" type="text" id="campo2" class="form">
<input name="buscar" type="submit" id="buscar" value="Buscar" class="form">
</form>
</div></td>
</tr>
<tr>
<td><div align="center">
<table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><div align="left">
<?
/*
Buscador interno by elcidop
www.elcidop.com
www.phpmysql.tk
*/

// Configuracion
$directorio_donde_busca_los_archivos = ".";
$tipos_de_archivos_que_busca = array ("php", "txt", "htm", "html");

// Funciones
function abrir($filename)
{
$fd = @fopen ($filename, "a+");
$archivo = @fread ($fd, filesize ($filename));
@fclose ($fd);
return $archivo;
}

if($buscar){
// Incluimos todos los enlaces
if($campo != ""){
echo "<center>Resultados de la busqueda :</center><br>";
}
// Recogemos la informacion de cada archivo
$path = $directorio_donde_busca_los_archivos ;
$dir = opendir($path);
while ($elemento = readdir($dir))
{
$extensiones = explode(".",$elemento) ;
$nombre = $extensiones[0] ;
$nombre2 = $extensiones[1] ;
// Especificamos dentro de donde busca
if(in_array($nombre2, $tipos_de_archivos_que_busca)){
$contenido = abrir($elemento);
// Comprobamos que la palabra coincide
if($campo != ""){
if(in_array($nombre2, $tipos_de_archivos_que_busca) && $elemento!= "buscador.php"){
echo "<li><a href=$elemento target=_blank>$nombre</a></li>";
}
}
}
}
closedir($dir);
}
?>
</div></td>
</tr>
</table>
</div></td>
</tr>
</table>
Busca palabras en cada carpeta que tiene el directorio principal, pero no me funciona arroja vacio nada, por favor alguien me ayudaria a configurarla

__________________
Miguel Padrón :cool: