---
title: "Välja vissa (ex. nr15 - nr30) filer i mapp"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/119086-välja-vissa-ex-nr15-nr30-filer-i-mapp"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Tinwëlint"
published: "2005-01-01T21:40:29.000Z"
updated: "2005-01-01T23:26:08.000Z"
replies: 1
views: 219
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/119086-välja-vissa-ex-nr15-nr30-filer-i-mapp"
---

# Välja vissa (ex. nr15 - nr30) filer i mapp

## #1 — Tinwëlint, 2005-01-01T21:40Z

Jag håller på med ett fotoalbum (Mr. N. har skapat det ursprungligen) där jag vill att bilderna ska hamna på olika sidor. Funktioen för att dela in olika sidor har jag redan skrivit. Det återstår dock hur jag ska ladda rätt bilder från mappen. Såhär ser det ut nu:

```php
//mappen är öppnad

while (false !== ($fn = readdir($mydir)))
{
	while ($i > ($page_num - 1) * $max_per_page  && $i < ($page_num * $max_per_page) + 1) {
	
		if (($fn != ".") && ($fn !="..")) {
			$i++;
			echo ("<li><a href='bildvisning.php?bild=$fn'><img src='thumbs/$fn' alt='".substr($fn, 0, -4)."' />".substr($fn, -7, 3)."</a></li>\n");
		}

	}
}
```

 
$page_num är sidan man är på och $max_per_page antalet bilder som ska vara på sidan. Eftersom jag inte förstår metoden som man läser igenom mappen med readdir med riktigt så blir det där lite fel. Ut kommer i alla fall ingenting. Någon som kan reda ut det här?

Permalänk: https://www.webforum.nu/p/119086

## #2 — Tinwëlint, 2005-01-01T23:26Z

Jaja, jag löste det med den här koden som lade in filnamnen i en vektor och sen plockade jag ut de rätta ur dem med hjälp av en enkel for-sats.

```php
  while (false !== ($fn = readdir($mydir))) {
   if(is_file($bilddir."//".$fn)) {
     $filelist[] = $fn;
     $anz_files = count($filelist);
   }
  }
  
	for ($i = ($page_num - 1) * $max_per_page; $i < ($page_num * $max_per_page); $i++){
		$fn = $filelist[$i];
		echo ("<li><a href='bildvisning.php?bild=$fn'><img src='thumbs/$fn' alt='".substr($fn, 0, -4)."' />".substr($fn, -7, 3)."</a></li>\n");
	}
```

Permalänk: https://www.webforum.nu/p/1517157

---

Tråden på webben: https://www.webforum.nu/amne/php/119086-välja-vissa-ex-nr15-nr30-filer-i-mapp
