Seite 2 von 2

Verfasst: Mi 23. Feb 2005, 13:39
von Flex32
supi danke, nur leider klappt es nicht ganz, ich glaube ich habe das falsch eingebaut, wie genau muss ich das einbauen?

Verfasst: Mi 23. Feb 2005, 13:48
von MurphysDr
statt
while ($db->next_record())
{
echo "<li><a title=\"Download: ".$db->f("description")."\" href=\"".$href.$db->f("dirname").$db->f("filename")."\">".$db->f("description")."</a><span class=\"fileattrib\"> [".strtoupper($db->f("filetype")).", ".round($db->f("size")/1024,1)." KBytes]</span></li>";
$i++;
}
müsste es mit:
while ($db->next_record())
{
$dateityp = strtoupper($db->f("filetype");
echo "<li><a title=\"Download: ".$db->f("description")."\" href=\"".$href.$db->f("dirname").$db->f("filename")."\">".$db->f("description")."</a><span class=\"fileattrib\"> <img src='$dateityp.gif'>, ".round($db->f("size")/1024,1)." KBytes]</span></li>";
$i++;
}
gehen. hoffe ich mal :oops: wenn nicht: was genau geht nicht?
Der Bildpfad muß natürlich stimmen, also statt <img src='$dateityp.gif'> <img src='images/$dateityp.gif'> oder wie es bei dir ist.

Verfasst: Mi 23. Feb 2005, 17:41
von Flex32
wenn ich das so einfüge, bekomme ich eine rote ampel:-( ich hoffer du weißt was ich meine

Verfasst: Mi 23. Feb 2005, 17:54
von MurphysDr
so gibt es grünes licht.
<?php
//Datenbankanfrage wird definiert (was, wo und wie sortiert)
$sql = "SELECT * FROM ".$cfg["tab"]["upl"]." WHERE filetype = 'CMS_VALUE[1]' AND dirname ='CMS_VALUE[0]/' order by created desc";

//Verbindung zur Datenbank wird hergestellt
$db->query($sql);

//Zeigt die Datensätze in der Tabelle an
echo 'Insgesamt stehen ' . $db ->num_rows() . ' Dokumente zur Verfügung:<br><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=\"download\">";
while ($db->next_record())
{
$dateityp = 'strtoupper($db->f("filetype")';
echo "<li><a title=\"Download: ".$db->f("description")."\" href=\"".$href.$db->f("dirname").$db->f("filename")."\">".$db->f("description")."</a><span class=\"fileattrib\"> <img src=\"".$dateityp.".gif\">, ".round($db->f("size")/1024,1)." KBytes]</span></li>";
$i++;
}

echo "</ul>";
?>

Verfasst: Mi 23. Feb 2005, 17:58
von Flex32
danke für diese schnelle Antwort, es funktioniert:-)

wenn du mir jetzt noch sagst wie ich eine Kurze beschreibung einbaue (also das man weiß was man sich da downloded) , währe das super

Verfasst: Mi 23. Feb 2005, 18:02
von Flex32
halt funkt doch nicht, er zeigt das bild nicht an, er sucht im richtigen Verzeichniss, aber findet die datei PDF.gif nicht, obwohl sie corhanden ist