---
title: "visa senaste filen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/127343-visa-senaste-filen"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "ChrisK"
published: "2005-04-29T11:53:34.000Z"
updated: "2005-04-30T11:49:32.000Z"
replies: 2
views: 298
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/127343-visa-senaste-filen"
---

# visa senaste filen

## #1 — ChrisK, 2005-04-29T11:53Z

Hej,

Jag har ett antal filer som heter t.ex. 
webforum.com-20050427.jpg
webforum.com-20050429.jpg
aftonbladet.se-20050426.jpg
aftonbladet.se-20050427.jpg
osv.

Jag vill ha en kod som visar den senaste filen med ett visst domännamn i sig. Nu ändrar jag helt enkelt till senaste datumet men om det inte finns någon fil den dagen visas ju inget.

$img_path = "thumbs/" . $myrow\[1\] . "-20050429".".jpg";
	if (file_exists($img_path)) {
   $img_path="$img_path $img_size border=0";}

Hjälp!

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

## #2 — Matte, 2005-04-29T19:35Z

Om du även måste kontrollera att det finns en fil med ett visst domän i sig, ser jag ingen annan råd än att du får loopa igenom katalogen med [readdir](http://www.php.net/manual/en/function.readdir.php) och plocka ut de filnamn som har domänet i sig, och lägga i en array.
Sortera sedan arrayen, och tag första (eller sista) elementet.

Vet du att domänet existerar i ett filnamn har du också möjligheten att utgå från dagens datum, loopa bakåt, och sedan stoppa loopen när du får en träff med [file_exists](http://se.php.net/manual/en/function.file-exists.php).

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

## #3 — ChrisK, 2005-04-30T11:49Z

Det sista där låter ju lysande. Skall jobba vidare på det, tack!

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

---

Tråden på webben: https://www.webforum.nu/amne/php/127343-visa-senaste-filen
