Download modul

Flex32
Beiträge: 175
Registriert: Mi 17. Nov 2004, 13:23
Kontaktdaten:

Beitrag von Flex32 »

supi danke, nur leider klappt es nicht ganz, ich glaube ich habe das falsch eingebaut, wie genau muss ich das einbauen?
MurphysDr
Beiträge: 11
Registriert: So 16. Jan 2005, 15:02
Kontaktdaten:

Beitrag 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.
Flex32
Beiträge: 175
Registriert: Mi 17. Nov 2004, 13:23
Kontaktdaten:

Beitrag von Flex32 »

wenn ich das so einfüge, bekomme ich eine rote ampel:-( ich hoffer du weißt was ich meine
MurphysDr
Beiträge: 11
Registriert: So 16. Jan 2005, 15:02
Kontaktdaten:

Beitrag 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>";
?>
Flex32
Beiträge: 175
Registriert: Mi 17. Nov 2004, 13:23
Kontaktdaten:

Beitrag 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
Flex32
Beiträge: 175
Registriert: Mi 17. Nov 2004, 13:23
Kontaktdaten:

Beitrag 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
Gesperrt