Avatar billede weevil_dk Nybegynder
08. august 2005 - 20:30

thumbnails der ikke vises!

Så langt så godt har oprettet et par tråde herinde om samme projekt, men er nu nået lidt længere, og folk er holdt op med at poste i de gamle tråde, derfor denne nye.. sry folks!

www.weevil.dk (galleriet i bunden skulle gerne vise 3 thumbnails af 3 billeder, stierne er korrekte nok, da thumbsne virker hvis man trykker på dem, men de vises ikke (altså thumbsne) Det ser lidt mærkeligt ud.

Jeg har valgt at poste hele filen pictures.php da det måske gør det nemmere for jer at lurer fejlen..

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US">
<head>
    <title>pictures</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <link href="iframe.css" rel="stylesheet" type="text/css" media="all" />
</head>

<body style="width:90%">

<?
# Indstillinger
$mappe = "./upload_file/upload/";
$pr_side = 3; // Antallet af billeder pr. side

if (!is_numeric($_GET['offset']))
{
    $offset = 0;
}
else
{
    $offset = $_GET['offset'];
}

$pics = $offset+$pr_side;
$i = $offset;

# Laver et array med billederne
$handle = opendir($mappe);
while (($fil = readdir($handle)) !== false)
{
    if ($fil != "." && $fil != ".." && (substr($fil,-3) == "jpg" || substr($fil,-4) == "jpeg" || substr($fil,-3) == "JPG"))
    {
        $billeder[] = $fil;
    }
}

closedir($handle);

echo "<div>Galleri</div><br  />\n";
echo "<table>";

#Udskriver links
if ($offset >= $pr_side)
{
    $forrige = $offset-$pr_side;
    echo "<tr><th><a href=\"?offset=$forrige\">Forrige</a></th>";
}
else
{
    echo "<tr><th>---</th>";
}

if (count($billeder) > $offset+$pr_side)
{
    $naeste = $offset+$pr_side;
    echo "<th><a href=\"?offset=$naeste\">Næste</a></th></tr><tr>";
}
else
{
    echo "<th>---</th></tr>";
}

# Udskriver billederne
$countpics_pr_line = 0;
if(count($billeder))
{
    while($i < $pics && $billeder[$i] != "")
    {
        if($countpics_pr_line < 5) {
            echo "<td class=\"ff\"><a href=\"./upload_file/upload/$billeder[$i]\" target=\"_blank\"><img src=\"$billeder[$i]\" width=\"150\" height=\"101\" alt=\"$billeder[$i]\" border=\"0\" /></a></td>";
        }
        else {
            echo "</tr><tr><td class=\"ff\"><a href=\"./upload_file/upload/$billeder[$i]\" target=\"_blank\"><img src=\"$billeder[$i]\" width=\"150\" height=\"101\" alt=\"$billeder[$i]\" border=\"0\" /></a></td>";
            $countpics_pr_line = 0;
        };
        $i++;
          $countpics_pr_line++;
    }
}
else
{
    echo "<tr><td colspan=2>Der er ingen billeder i albummet...</td></tr>";
}

echo "</tr></table>";

?>

</body>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester