Hallo,
ich habe in einer Tabelle verschiedene Dateien (.exe, .rar., .doc usw.) und möchte die aus der Datenbank runterladen können.
Als Script hab ich eine Abfrage gemacht, mit dem Content Type application.
Wenn ich das Script nun Ausführe, bekomm ich einen Dateinamen, die genau dieses Abfrage Script widerspiegelt. (bspw. pic.php) Wenn ich dann diese Datei umbenne, in die Ursprünglich Hochgeladene Datei, dann funktioniert das. (also pic.php in test.doc)
Wie schaffe ich es, die Datei die in der Datenbank ist, auch mit entsprechendem Namen zu speichern? Achja, in der Tabelle sind nur die Blob Dateien gespeichert.
ich habe in einer Tabelle verschiedene Dateien (.exe, .rar., .doc usw.) und möchte die aus der Datenbank runterladen können.
Als Script hab ich eine Abfrage gemacht, mit dem Content Type application.
Wenn ich das Script nun Ausführe, bekomm ich einen Dateinamen, die genau dieses Abfrage Script widerspiegelt. (bspw. pic.php) Wenn ich dann diese Datei umbenne, in die Ursprünglich Hochgeladene Datei, dann funktioniert das. (also pic.php in test.doc)
Wie schaffe ich es, die Datei die in der Datenbank ist, auch mit entsprechendem Namen zu speichern? Achja, in der Tabelle sind nur die Blob Dateien gespeichert.
PHP:
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * from $tabelle where id='$id'";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
$ausgabe = mysql_fetch_array ($result);
echo $ausgabe['data'];
mysql_close ($dbverbindung);
?>