---
title: "Fråga angående bilder"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/122021-fråga-angående-bilder"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "streetrobban"
published: "2005-02-08T17:57:17.000Z"
updated: "2005-02-10T13:19:03.000Z"
replies: 2
views: 288
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/122021-fråga-angående-bilder"
---

# Fråga angående bilder

## #1 — streetrobban, 2005-02-08T17:57Z

Tjenare, jag har två frågor till er.

1) Kan man på något sett via browsern ladda upp flera bilder (filer) på samma gång. Jag har ett uppladdningsscript som bara kan ladda upp en fil i taget.

2) Hur gör man enklast ett script för att visa bilder? Man ska se bilden i full storlek och under den finns det "Nästa" och "Föregående". Ungefär som paging. Jag har provat med ett pagingscript men jag får det ej att fungera.

Tack på förhand!

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

## #2 — K@llen, 2005-02-08T19:53Z

Enkelt vet i fasiken, men här är ett litet hack. Går säkert att göra snyggare. ;)

```
<?php
$imagedir = $DOCUMENT_ROOT . "/picture/thumbnail"; 

$od = opendir($imagedir);  //öppnar mappen där bilderna ligger i 
while (false !== ($bild = readdir($od))) { 
    
   if($bild !="." && $bild != "..") { // tar bort mappinformation 
       
      $bilder[] = $bild; // läser in bildnamnen i en array
   } 

} 

// Antal bilder totalt 
$total_results = sizeof($bilder); 

// Sätt sidnummer
if(!isset($_GET['page'])){ 
    $page = 1; 
} else { 
    $page = $_GET['page']; 
} 

// Sätt antal bilder per sida 
$max_results = 15; 

// Ta reda på antalet sidor totalt
$total_pages = ceil($total_results / $max_results); 

// Beräkna startindex i arrayen 
$from = ($page * $max_results) - $max_results; 

// Beräkna slutindex 
$stop = $from + $max_results; 
if ($stop > $total_results) { 
   $stop = $total_results; 
} 

// Skriv ut navigering
echo "Välj en sida:<br />"; 

// Länk till föregående
if($page > 1){ 
    $prev = ($page - 1); 
    echo "<a href=\"".$_SERVER['PHP_SELF']."?page=$prev\"><<</a> "; 
    
} 

for($i = 1; $i <= $total_pages; $i++){ 
    if(($page) == $i){ 
        echo "$i "; 
        } else { 
            echo "<a href=\"".$_SERVER['PHP_SELF']."?page=$i\">$i</a> "; 
    } 
} 

// Länk till nästa
if($page < $total_pages){ 
    $next = ($page + 1); 
    echo "<a href=\"".$_SERVER['PHP_SELF']."?page=$next\">>></a>"; 
} 

// Loopa arrayen med bilder 
for ($r=$from; $r<$stop; $r++) { 
   echo " <a href='/picture/$bilder[$r]'><img src='/picture/thumbnail/$bilder[$r]' border='0' ></a> <b>/picture/$bilder[$r]</b><br>"; 

} 

?>
```

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

## #3 — streetrobban, 2005-02-10T13:19Z

Tack för koden, jag ska testa den!

Ingen som vet om man kan ladda upp flera bilder samtidigt? Eller hur man lägger in flera bildnamn på samma gång i databasen?

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

---

Tråden på webben: https://www.webforum.nu/amne/php/122021-fråga-angående-bilder
