Hi wie kann ich in PHP eine file Suchmaschine machen???
Ich schaff das irgendwie nicht
Gruss Simon
Ich schaff das irgendwie nicht
Gruss Simon
<?php
if(isset($_POST['suchen'])){
$handle=opendir ('./');
echo "Verzeichnis-Handle: $handle\n";
echo "Dateien:\n";
while (false !== ($file = readdir ($handle))) {
echo "$file \n";
}
closedir($handle);
}
?>
<div align="center">
<form name="form1" method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
<input name="suche" type="text" id="suche">
<input type="submit" name="suchen" value="Suchen">
</form>
</div>
<?php
if(isset($_POST['suchen'])){
$handle=opendir ('./');
echo "Verzeichnis-Handle: $handle\n";
echo "Dateien:\n";
while (false !== ($file = readdir ($handle))) {
//und für den Namen
if($file == "%$suche%"){
// für den Dateityp
if($file_type == ".jpg" OR $file_type == ".gif"){
echo "$file \n";
}
}
}
closedir($handle);
}
?>
function showdir($dir, $pos=2)
{
$handle = @opendir($dir);
while ($file = @readdir ($handle))
{
if (!eregi(".jpg",$file))
{
continue;
}
if(!is_dir($dir.$file))
{
echo "<tr><td width='30%'><a href='read.php?folder=$dir&file=$file'>";
printf ("% ".$pos."s %s\n", "|-", $file);
echo "</a></td></tr>";
}
}
@closedir($handle);
}
Kommentar