Gå til innhold

Forskjellige bilder vises i webside


Anbefalte innlegg

Hei.

 

Jeg driver å lager en hjemmeside til min UB på VGS.

IT.UB

 

Den er ikke ferdig i det hele tatt!

Layout ser ikke ut ennå, men skal fikses!

Driver kun å lager en "prøve versjon" av siden.

 

 

Men over til det jeg lurer på! :cool:

 

Der du/dere ser den video snutten, vil jeg ha et bilde som vises!

Mendet skal ikke være det samme bilde som vises hele tiden! Vil prøve å lage et script etc. der jeg lager en mappe i mitt "omeråde" der jeg legger inn forskjellige bilder som jeg vil vise i X*X str.

 

Er det noen som kan dette?

Si ifra hvis det er dårlig forklart

 

TAKK :thumbup:

Endret av djwawa
Lenke til kommentar
Videoannonse
Annonse

<?php
// THIS FUNCTION GET ALL FILES IN $dir WITH EXTENSION $type ($type MUST BE ARRAY)
function files($dir, $type) {
   $handle = opendir($dir);
   if (!$handle) {
       return false;
   }

   $res = array();
   while (false !== $file = readdir($handle)) {
       // See if $file is a folder
       if(!is_dir($file)) {
           // IF FILETYPE MATCH
           if (in_array(strtolower(substr($file, strrpos($file, '.'))), $type)) {
               $res[] = $file;
           }
      }

   }
   closedir($handle);
   return $res;
}

// THIS FUNCTION RETURNS A RANDOM FILE IN $dir WITH EXTENSION $type ($type MUST BE ARRAY)
function random_file($dir, $type) {
   $all_files = files($dir, $type);
   
   for ($i=0; $image_name = $all_files[$i]; ++$i) {
       $res[] = $image_name;
   }
   
   $random_key = array_rand($res);
   return $res[$random_key];
}
?>
<img src="<?php random_file("./bilder/", array(".jpg", ".png", ".gif")); ?>">

 

Kan gjøres enklere, men hadde disse 2 funksjonene fra før, så orket ikke å skrive om dem :p

Lenke til kommentar

Et par ting:

 

1. Kast frontpage.

2. Få noen du kjenner til å photoshoppe et design til deg (har du noen venner som går MK?)

3. Når du har fått .psd fila til et design slicer du den opp og setter siden sammen i PHPEdit eller Bluefish.

 

Grunnen til at jeg sier dette er fordi det ser _VELDIG_ useriøst.

 

Uansett, lykke til :cool:

Endret av ze5400
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...