HILFE, HILFE, HILFE
Ich komme einfach nicht weiter. Ich habe auf meiner Site eine Suchfunktion eingebaut, die auch einwandfrei funktioniert. Nun möchte ich aber, dass die gefundenen Seiten in neuen Browserfenster geöffnet werden. Weiß jemand, wie das gemacht wird????
So sieht das ganze bis jetzt aus:
Suchfunktion
echo "";
echo "";
$wort = strtolower(trim($wort));
if($wort) {
// Funktion zum Auslesen des Verzeichnisses
function read_dir($dir=".",$endung=".html") {
settype($dateinamen,"array");
if(!is_dir($dir)) return false;
$verzeichnis = dir($dir);
while($datei = $verzeichnis -> read()) {
if($datei[0] != "." && substr($datei,strlen($endung)*(-1)) == $endung) {
$dateinamen[] = $datei;
}
}
$verzeichnis->close();
sort($dateinamen);
return $dateinamen;
}
// Das Hauptprogramm
$dateinamen = read_dir(".");
for($i=0;$i
$name = $dateinamen[$i];
$datei = "$name";
$start = 0;
$fp = fopen($datei,"r");
while(!feof($fp)) {
$zeile = strtolower(trim(fgetss($fp,1024)));
if(strstr($zeile,$wort)) {
$name = substr($name,0,strlen($name)-4);
if (!$ergebnis) echo "Folgende Dateien enthalten Ihren Suchbegriff:";
echo "$name()
";
$ergebnis++;
break;
}
}
fclose($fp);
}
if(!$ergebnis) echo "Keine passenden Dateien gefunden";
}
echo "";
?>