Avatar billede oomalkeoo Nybegynder
19. september 2003 - 15:50 Der er 9 kommentarer og
1 løsning

hvorfor kan jeg ik få prev/next op øverst?

har prøvet alt :| nogle der kan prøve at give et eksempel på hvordan jeg kan gøre det?

<< source

<link rel="stylesheet" href="dm/dm/css/styleheet.css" type="text/css">
<body bgcolor="#000000" text="#FFFFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF"><center>
<table cellpadding="0" cellspacing="0" width="100%" class="tekst_link">
  <?
$dir = "dm/img/fest/";
// Det antal billeder der skal vises ad gangen
$antal = 10;
// Henter startnummeret.
$num = ($_GET['num']) ? (int) $_GET['num']-1 : 0;
function GetFileName($file) {
$part = explode(".", $file);
$file = "";
for($i=0;$i<count($part);$i++) {
  $file = $file . $part[$i];
}

return $file;
}

if ($handle = opendir($dir)) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != ".." && $file != "Thumbs.db" && $file != "thumbs" && $file != "") {
            $files[] = $file;

        }
    }
    closedir($handle);
}
$td = 0;
sort($files);
  for($i=$num;$i<$num+$antal;$i++){
        $td++;
        if($td == 1) {echo "<tr>\n"; }
        // Tester om der er flere billeder at lave
        if ($i<sizeof($files)){
        ?>
  <td align="center" width="25%">
                   
      <table cellpadding="0" cellspacing="5" align="left">
        <tr>
                       
          <td align="center" style="border: 1px solid #ffffff;"><img id=imgview<? echo $i; ?> src="<? echo $dir.$files[$i]; ?>" style="position:absolute;display:none;cursor:hand; left: 35px; top: 21px" alt="Klik for at lukke billedet" border=1 onClick="this.style.display='none';"><img style="cursor:hand" border=1 onClick="document.all.imgview<? echo $i; ?>.style.display='';" alt="Klik her for at se billedet i stor udgave" src="<? echo $dir.$files[$i]; ?>" width=99 height="86"></td>
                      </tr>
                    </table>
</td>
<center>
        <?
        }
        if($td == 4) {echo "</tr>\n"; $td = 0;}
}
// Tæller hvor mange filer der er
$antal_filer = sizeof($files);
// Sætter det næste og forrige nummer
$nextnum = $num+$antal+1;
$prevnum = $num-$antal;
// Tester om der skal laves en forrige eller næste link
if ($num >= $antal) echo "<a href='galleri2.php?num=$prevnum'>Forrige $antal</a>&nbsp;&nbsp;&nbsp;";
if ($antal_filer > $nextnum) echo "<a href='galleri2.php?num=$nextnum'>Næste $antal</a>";
?>
</center>
</table>

>>> source
Avatar billede oomalkeoo Nybegynder
19. september 2003 - 15:53 #1
dvs: dette skal op i toppen og virke, men har prøvet alt :(

// Tæller hvor mange filer der er
$antal_filer = sizeof($files);
// Sætter det næste og forrige nummer
$nextnum = $num+$antal+1;
$prevnum = $num-$antal;
// Tester om der skal laves en forrige eller næste link
if ($num >= $antal) echo "<a href='galleri2.php?num=$prevnum'>Forrige $antal</a>&nbsp;&nbsp;&nbsp;";
if ($antal_filer > $nextnum) echo "<a href='galleri2.php?num=$nextnum'>Næste $antal</a>";
Avatar billede sukos Juniormester
19. september 2003 - 15:56 #2
Du skal vel blot sætte din vars for prevnum m.m. lige efter sort(files) ?
Avatar billede oomalkeoo Nybegynder
19. september 2003 - 16:01 #3
prøver lige
Avatar billede oomalkeoo Nybegynder
19. september 2003 - 16:05 #4
det virkede, men det vil fandme ikke stå i midten?
Avatar billede sukos Juniormester
19. september 2003 - 16:13 #5
hmm, d ufår osse mixet koderne lidt ind i hinanden, måske derfor?
Du skulle vel ikke tilfældigvis ha' Netscape installeret?
Så prøv at loade siden i NS :O)
Avatar billede oomalkeoo Nybegynder
19. september 2003 - 16:19 #6
ved det, men det er jo ikke mit.. bare en ven der sprøger hvorfor det ik vil i midten
Avatar billede sukos Juniormester
19. september 2003 - 16:25 #7
Vent med at starte table til EFTER perv/next er vist
Avatar billede oomalkeoo Nybegynder
19. september 2003 - 16:25 #8
ahh ja
Avatar billede oomalkeoo Nybegynder
19. september 2003 - 16:26 #9
lav svar da :)
Avatar billede sukos Juniormester
19. september 2003 - 16:27 #10
ok
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

IT-JOB