Gå til innhold

Kommentar fra Innholdsansvarlig på Diskusjon.no: Fullt navn er ingen garanti for en saklig debatt

Foto

dynamiske rubrikker


3 svar i denne tråden

#1 eporsche

eporsche

    Bruker

  • Nye medlemmer
  • 2 innlegg
  •   5. august 2019

Skrevet 5. august 2019 - 21:44

Jeg lurer på om det er noen måte å lage dynamiske rubrikker på min frontpage. slik at de 20 nyeste bildene kommer opp som rubrikker hvor det er tatt snapshot av hovedbildet. 

Jeg ønsker gjerne at noen her demonstrerer et eksempel. 

 

Jeg trenger: 

 

en metode å søke i en mappe hvor nye bilder fortløpende legges til og legge desse til variabler for så å injisere disse inn i html eller css mølla.  

 

Vær så snill å hjelp en noobie :( 

sitter bom fast her etter timer med google søk. 

 

 

Vedlagt(e) fil(er)


  • 0

#2 j--

j--

    Bruker

  • Medlemmer
  • 6 079 innlegg
  •   24. desember 2003

Skrevet 5. august 2019 - 21:48

Du må ha ett eller annet serversidespråk (f.eks PHP, Java, nodeJS) for å gjøre det.

Rekkefølge:
1) hente info om alle filer i en mappe
2) sortere på dato
3) printe dette i HTML (enklest) eller JavaScript (mer avansert).
  • 0

Schrödinger's Production Network

* > søvn


#3 eporsche

eporsche

    Bruker

  • Nye medlemmer
  • 2 innlegg
  •   5. august 2019

Skrevet 5. august 2019 - 22:21

Takk for svar :)

Kan du være så snill å vedlegge et kort eksemplar i html?
Du er selvfølgelig fri til å modifisere html min som du vil.


  • 0

#4 j--

j--

    Bruker

  • Medlemmer
  • 6 079 innlegg
  •   24. desember 2003

Skrevet 6. august 2019 - 11:21

Kan slenge sammen et kjapt eksempel i HTML og PHP :-)

 

fil: index.php

<html>
<body>
<h1>Alle bilder:</h1>
<?php
foreach (glob("pix/*.jpg") as $filename) {
    echo $filename . '<br>';
}
?>
<h1>Siste 5 bilder:</h1>
<?php
// F  rst lage ett array for    holde oversikt over alle filene
$a = array();
foreach (glob("pix/*.jpg") as $filename) {
    $a[filemtime($filename)] = $filename;
}
krsort($a);
foreach(array_slice($a, 0, 5, true) as $key => $value){
    echo $value . ' (last modified ' . date('c', $key) . ')<br>';
}
?>
</body>

Blir seende sånn ut: https://i.imgur.com/yET2cZz.png


  • 0

Schrödinger's Production Network

* > søvn



0 bruker(e) leser denne tråden

0 medlemmer, 0 gjester, 0 skjulte brukere