djwawa Skrevet 25. november 2006 Skrevet 25. november 2006 (endret) 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å! 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 Endret 25. november 2006 av djwawa
ZoRaC Skrevet 26. november 2006 Skrevet 26. november 2006 <?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
djwawa Skrevet 26. november 2006 Forfatter Skrevet 26. november 2006 Får det ikke til?! Får dette bildet i leseren min!
ZoRaC Skrevet 26. november 2006 Skrevet 26. november 2006 Er det der fra serveren og ikke lokalt på din PC? Har du PHP-støtte på serveren? Hva står det i HTML-koden til <img>-tagen?
djwawa Skrevet 26. november 2006 Forfatter Skrevet 26. november 2006 Det er lokalt! For å sjekke om det virket! Det er støtte for php på min server! Hvor skal jeg sette inn hvilken mappe de bildene jeg vil bruke er?
ZoRaC Skrevet 26. november 2006 Skrevet 26. november 2006 PHP fungerer ikke uten at det kjøres via en webserver... Bytt ut "./bilder/" med mappen du vil hente bilder fra.
djwawa Skrevet 26. november 2006 Forfatter Skrevet 26. november 2006 Er det det eneste jeg skal bytte ut? Da skal jeg bare skrive "images" siden det er der jeg har bildene? Skal ikke ta bort disse: THIS FUNCTION RETURNS A RANDOM FILE IN $dir WITH EXTENSION?
ZoRaC Skrevet 26. november 2006 Skrevet 26. november 2006 Jepp, bare bytt ut det med "./images/" om du har bildene i den mappen.... Det andre du nevner er bare kommentarer og har ingen betydning for scriptets funksjon.
djwawa Skrevet 26. november 2006 Forfatter Skrevet 26. november 2006 men jeg skal jo ha den inn i en en html side, hvor skal jeg legge scriptet? bare legge det inn i html filen?
djwawa Skrevet 26. november 2006 Forfatter Skrevet 26. november 2006 Enda så virker det ikke=/ Se: www.itub.tk
ze5400 Skrevet 28. november 2006 Skrevet 28. november 2006 (endret) 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 Endret 28. november 2006 av ze5400
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå