ich habe mir eine Downloadliste erstellt.
Leider bin ich an einer Stelle an der ich nicht mehr weiter weiß.
Ich möchte das in der Liste der Medienname aus der Dateiverwaltung erscheint und wer der nicht vorhanden ist der Filename.
Der Filename erscheint auch aber der Medienname nicht.
Hier mein Code
Code: Alles auswählen
<?php
//Download-Verzeichnis wird synchronisiert
cInclude('includes', 'functions.upl.php');
uplSyncDirectory("CMS_VALUE[0]"."/");
?>
<?php
//Datenbankanfrage wird definiert (was, wo und wie sortiert)
$sql = "SELECT * FROM ".$cfg["tab"]["upl"]." WHERE dirname ='CMS_VALUE[0]/' order by filetype,filename asc";
//Verbindung zur Datenbank wird hergestellt
$db->query($sql);
//Zeigt die Datensätze in der Tabelle an
echo '<span class="filecount">Insgesamt stehen ' . $db ->num_rows() . ' Dokumente zur Verfügung:</span><br>';
//Link zur Datei im Upload-Verzeichnis
$href = $cfgClient[$client]["htmlpath"]["frontend"] . $cfgClient[$client]["upload"];
$i = 1;
//Die Datensätze werden in einer Aufzählungsliste widergegeben, die sich über die CSS-Klasse 'ul.download' gestaltem lässt
echo "<ul class=\"downloadlist\">";
while ($db->next_record())
{
$dateityp = $db->f("filetype");
echo "
<li>";
if ($db->f("filetype") != "pdf") {
echo "<img src=\"".$href.$db->f("dirname").$db->f("filename")."\">";
}
else {
echo "<img src=\"".$cfgClient[$client]['htmlpath']['frontend']."images/misc/download_misc_".$dateityp.".png\">";
}
echo "
<div class=\"content\"><p>";
if ($db->f("medianame") != " ") {
echo $db->f("filename");
}
else {
echo $db->f("medianame");
}
echo "</p>";
echo "
</a><span class=\"info\">";
if ($db->f("description") != "") {
echo $db->f("description");
}
else {
echo "";
}
echo "</span><ul class=\"formats\">
<li>
<a title=\"download ".$db->f("filename")."\" target=\"_blank\" href=\"".$href.$db->f("dirname").$db->f("filename")."\" onClick=\"this.blur()\">".$dateityp." [".round($db->f("size")/1024,1)." KB]</a>
</li></ul>
";
$i++;
}
echo "</div></li>";
echo '<br><br>Um eine Datei herunterzuladen, klicken Sie bitte mit der rechten Maustaste auf den entsprechenden Dateinamen und wählen Sie im Kontextmenü "Ziel speichern unter..." aus.';
echo "<form name=\"form\" action=\"\"><input type=\"hidden\" id=\"hidden\" name=\"hidden\" value=\"\"></form>";
?>
Hat jemand einen Tipp für mich?
Vielen Dank