/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
Gallerifunktion i CSS / HTML eller ?
Fra : Ukendt


Dato : 28-02-10 19:51

Jeg ville gerne lave en footer som var lavet af måske 10 miniaturebilleder
som hver især
skulle linke til et større billede. Miniaturebillederne skulle være ca.
60x60 px og vælges
tilfældigt ud fra en mappe med måske 50 billeder.

Så jeg skal ha' gang i noget php for at få valgt billederne tilfældigt. Så
langt er jeg med
men resten kniber det gevaldigt med.
Kan ikke linke til noget da det laves lokalt - og slet ikke er lavet endnu


Men er der nogen som har forslag til hvad der findes til at gøre dette
nemmest men også bedst for mig ?
Har kigget på det link tidligere med noget JQuery men det var nok lige en
tand for langhåret til mig.

Mvh. Allan



 
 
Stig Johansen (28-02-2010)
Kommentar
Fra : Stig Johansen


Dato : 28-02-10 22:07

"Allan Rath Møller" <am at allan m dot dk> wrote:

> Jeg ville gerne lave en footer som var lavet af måske 10 miniaturebilleder
> som hver især
> skulle linke til et større billede. Miniaturebillederne skulle være ca.
> 60x60 px og vælges
> tilfældigt ud fra en mappe med måske 50 billeder.
>
> Så jeg skal ha' gang i noget php for at få valgt billederne tilfældigt. Så
> langt er jeg med
> men resten kniber det gevaldigt med.
> Kan ikke linke til noget da det laves lokalt - og slet ikke er lavet endnu
>
>
> Men er der nogen som har forslag til hvad der findes til at gøre dette
> nemmest men også bedst for mig ?
> Har kigget på det link tidligere med noget JQuery men det var nok lige en
> tand for langhåret til mig.

Jeg vil forslå dig at starte fra en ende af.
Start med at lave en database, der indeholder informationer om dine
billeder.
Når du først har organiseret det, er det nemt at udvælge et antal
(tilfældige) billeder.

Jeg har lavet det som en slags header i stedet for footer, og eksempel her:
<http://w-o-p-r.dk/gallery/gallery.show.this.asp?GalleryOwner=Stig+Johansen&GalleryName=malware%5Fpictures&Picturenumber=1>
Virker både med og uden javascript.

MEN - jeg har lige opdaget, at der går ged i nummereringen efter jeg har
lavet en 're-organize' funktion, så det må jeg få rettet.

Hvis du er interesseret, kan jeg finde database definitionen, og du kan også
få den underliggende kode, dog er det ASP og ikke PHP.

--
Med venlig hilsen
Stig Johansen

Kim Ludvigsen (01-03-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 01-03-10 04:13

Den 01-03-2010 01:51, Allan Rath Møller skrev:
> Jeg ville gerne lave en footer som var lavet af måske 10 miniaturebilleder
> som hver især
> skulle linke til et større billede. Miniaturebillederne skulle være ca.
> 60x60 px og vælges
> tilfældigt ud fra en mappe med måske 50 billeder.

Du kan finde en brugbar metode og kode her:
http://kimludvigsen.dk/programmer-internet-kompozer-trin-php.php#inkluder_tilfaeldigt

I modsætning til Stigs forslag, kræver dette ikke en database.

> Så jeg skal ha' gang i noget php for at få valgt billederne tilfældigt. Så
> langt er jeg med
> men resten kniber det gevaldigt med.

Php-koden finder du ovenfor. Jeg er ikke med på, hvad du
mener med "resten". Er det selve billedkoden, du er i tvivl
om? Vil du have en speciel effekt, når den store version af
billedet åbnes, eller skal det bare åbnes på en ny side?

--
Mvh. Kim Ludvigsen
Hjælp til svære danske ord:
http://ordforklaring.dk

Stig Johansen (01-03-2010)
Kommentar
Fra : Stig Johansen


Dato : 01-03-10 05:23

Kim Ludvigsen wrote:

> I modsætning til Stigs forslag, kræver dette ikke en database.

Jeg var også lidt i tvivl om jeg ville forslå det, da vi ikke kender
'niveauet'.

Hvis man bruger dtabaser i forvejen er det jo let, men hvis ikke, ville jeg
nok foreslå din løsning med array'et, da man dermed kan få sigende
'beskrivelser' med.

--
Med venlig hilsen
Stig Johansen

Christian Kragh (01-03-2010)
Kommentar
Fra : Christian Kragh


Dato : 01-03-10 12:18

>> I modsætning til Stigs forslag, kræver dette ikke en database.

> Hvis man bruger dtabaser i forvejen er det jo let, men hvis ikke, ville
> jeg
> nok foreslå din løsning med array'et, da man dermed kan få sigende
> 'beskrivelser' med.

Findes der, det gør der formentlig, en funktion i PHP der finder filer i en
mappe så kan man lave ens array efter hvilke filer den finder.

Så kan alle finde ud af at tilføje flere filer til "galleriet" ved blot at
oploade nye billeder til den bestemte mappe.

Christian


Stig Johansen (01-03-2010)
Kommentar
Fra : Stig Johansen


Dato : 01-03-10 12:51

Christian Kragh wrote:

> Findes der, det gør der formentlig, en funktion i PHP der finder filer i
> en mappe så kan man lave ens array efter hvilke filer den finder.

Ja, og det gør der i alle 'sprog'.

>
> Så kan alle finde ud af at tilføje flere filer til "galleriet" ved blot at
> oploade nye billeder til den bestemte mappe.

Du overså min pointe med _beskrivelser_ ud over filnavne.

--
Med venlig hilsen
Stig Johansen

Christian Kragh (01-03-2010)
Kommentar
Fra : Christian Kragh


Dato : 01-03-10 19:46

>> Findes der, det gør der formentlig, en funktion i PHP der finder filer i
>> en mappe så kan man lave ens array efter hvilke filer den finder.

> Ja, og det gør der i alle 'sprog'.

Mente jeg også...

>> Så kan alle finde ud af at tilføje flere filer til "galleriet" ved blot
>> at
>> oploade nye billeder til den bestemte mappe.

> Du overså min pointe med _beskrivelser_ ud over filnavne.

Der bruger jeg en EXIF reader til at læse indholdet af "Copyright" samt
"Forfattere" felterne...

Se http://www3.ckweb.dk/pg/version2.0.000B9/exif.aspx?path=000008_uudne.jpg

Christian


Kim Ludvigsen (01-03-2010)
Kommentar
Fra : Kim Ludvigsen


Dato : 01-03-10 13:26

Den 01-03-2010 18:18, Christian Kragh skrev:
>
> Findes der, det gør der formentlig, en funktion i PHP der finder filer i
> en mappe så kan man lave ens array efter hvilke filer den finder.

Hvis man kun skal indsætte billeder er det meget nemt, det
biver lidt mere besværligt, når man også skal have link med,
som Allan Rath Møller gerne ville have det.

Kode til at finde og indsætte et tilfældigt billede fra en
mappe:

/* Her findes et tilfældigt billede i mappen */
$filnavne = glob("tilfaeldige_billeder/*.jpg");
$tilfaeldig = array_rand($filnavne);
$filnavn=$filnavne[$tilfaeldig];

/* Her findes størrelsen på billedet */
list($width, $height) = getimagesize($filnavn);

/* Her tilføjes html-kode, og billedet og dets størrelse
indsættes i koden */
echo "<img src='$filnavn' width='$width' height='$height'
alt=''>";

--
Mvh. Kim Ludvigsen
Hjælp til det danske sprog:
http://ordforklaring.dk

Ukendt (01-03-2010)
Kommentar
Fra : Ukendt


Dato : 01-03-10 21:23

> Kode til at finde og indsætte et tilfældigt billede fra en mappe:

Databaser er nok ikke aktuelt for mig lige pt.

Den har du vist mig før men mener det gav mig nogle problemer men nu har jeg
lige forsøgt mig igen
og det virker jo som det skal med et tilfældigt billede. Jeg kan klare mig
uden klikbare billeder i denne omgang.

Så indtil videre tak for hjælpen.


Mvh. Allan



Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste