Zoeken in Directory

Status
Niet open voor verdere reacties.

The_Lion

Gebruiker
Lid geworden
28 jan 2005
Berichten
107
Ik zoek een script dat ik bestanden kan zoeken in een directory, die die dan weergeeft en kan openen.

Wie heeft hier een mooi script voor?
 
Laatst bewerkt:
Ik

PHP:
<?php

function searchteh ( $find, $dir = '.' )
{
  $handle = opendir ( $dir ) or die ( 'nuek' );
  while ( FALSE !== ( $bestand = readdir ( $handle ) ) )
  {
    if ( $bestand != '.' && $bestand != '..' )
    {
      if ( is_dir ( $dir . '/' . $bestand ) == TRUE )
      {
        searchteh ( $find, $dir . '/' . $bestand );
      }
      echo $dir . '/' . $find . '<br />';
    }
  }

}

searchteh ( 'index' );

?>

Ff snel inmekaar gezet. Ongetest, maar dit principe moet het zijn.
 
Laatst bewerkt:
Als ik dit toepas zoals jij zegt dus,:

PHP:
<?php

function searchteh ( $find, $dir = 'm:/test/' )
{
  $handle = opendir ( $dir ) or die ( 'nuek' );
  while ( FALSE !== ( $bestand = readdir ( $handle ) ) )
  {
    if ( $bestand != '.' && $bestand != '..' )
    {
      if ( is_dir ( $dir . '/' . $bestand )
      {
        searchteh ( $find, $dir . '/' . $bestand );
      }
      echo $dir . '/' . $find . '<br />';
    }
  }

}

searchteh ( 'index' );

?>
Krijg ik de foutmelding:
Parse error: syntax error, unexpected
Op die regel staat alleen een {.

Maar kan je met deze code nou ook zelf een zoekopdracht geven. Dus ik vul bijvoorbeeld test in om te zoeken. Dat die eronder de resultaten weergeeft....
 
Ja klopt. Ik zie de fout nu ;)

Gefixed :)

Dit is 'n functie, je roept deze aan met search_teh ( 'joubestanddatjezoek.extenie' );

Hoe jij de functie verwerkt in 'n script mag je zelf weten ;)
 
Dat laatste lijkt me wel logies is het nie?
Je kan toch niet zeggen "Dat zal jij in settings.php verwerken!!!" :p
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan