Hallo allerseits,
nachdem ich heute den ganzen Tag mit Suchereien nach dem Thema "Verzeichnisse nach Dateien suchen" verbracht habe und eigentl. keine brauchbare Infos darüber gefunden habe, möchte ich meine Frage hier stellen:
Also, ich möchte über ein Such-Formular Dateiname oder Teil des Dateinamens z.B. 000012012*.tif für 000012012-1ABC23DD.tif usw. an den PHP-Script übergeben und dann in vorgegebenen Verzeichnisen (vielleicht auch in Unterverzeichnissen) nach den Dateien suchen und das Ergebnis bei Erfolg als Link auflisten, so daß man auf ein Link anklickt und die Datei öffnet bzw. speichert.
Ich habe es bis jetzt soweit geschaft, daß man feststellt, ob eine bestimmte Datei existiert, fals ja, dies als Link anzeigen.
Hoffe Ihr könnt mir auch hier helfen.
Danke vorab für jede Hilfe
Gruß
Otto
nachdem ich heute den ganzen Tag mit Suchereien nach dem Thema "Verzeichnisse nach Dateien suchen" verbracht habe und eigentl. keine brauchbare Infos darüber gefunden habe, möchte ich meine Frage hier stellen:
Also, ich möchte über ein Such-Formular Dateiname oder Teil des Dateinamens z.B. 000012012*.tif für 000012012-1ABC23DD.tif usw. an den PHP-Script übergeben und dann in vorgegebenen Verzeichnisen (vielleicht auch in Unterverzeichnissen) nach den Dateien suchen und das Ergebnis bei Erfolg als Link auflisten, so daß man auf ein Link anklickt und die Datei öffnet bzw. speichert.
Ich habe es bis jetzt soweit geschaft, daß man feststellt, ob eine bestimmte Datei existiert, fals ja, dies als Link anzeigen.
PHP-Code:
<?php
$Dateiname = $_REQUEST['Dateiname'];
echo("
<html>
<head>
<title>Dateisuche</title>
</head>
<body>
<table border=0 width=80%>
<tr>
<td><b>Dateien Auflisten</b></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td>Bitte geben Sie den Dateinamen ein:</td>
</tr>
<tr>
<td>
<form name=frm_kdalfn action=$PHP_SELF?Dateiname method=get>
<input name=Dateiname type=text size=30 maxlength=30>
<input name=bt_kdalfn type=submit value=Öffnen>
</form>
</td>
</tr>
<tr>
<td> </td>
</tr>
");
$vz = "C:\\Backup\\ABC\\";
$a = chdir($vz);
if($Dateiname!="")
{
if(file_exists($Dateiname))
{
echo
("
<tr>
<td align=center><a href=$vz$Dateiname>$Dateiname</a></td>
</tr>
<tr>
<td> </td>
</tr>
");
}
else
{
echo
("
<tr>
<td>Datein: $Dateiname existiert nicht!</td>
</tr>
<tr>
<td> </td>
</tr>
");
}
}
echo
("
</table>
</body>
</html>
");
Danke vorab für jede Hilfe
Gruß
Otto
Kommentar