1

mandag, 2. juli 2007, 23:57


Hejsa

Jeg har denne kode i mit CSS-dokument, og det viser så et toplogo:

#top {
background: transparent url(images/toplogo.jpg) no-repeat top center;
height: 100px;
}


Det, jeg gerne vil have, er, at jeg kan uploade f.eks. fem billeder og den så skifter tilfældigt mellem dem hver gang siden loades. Forstår I?

Kan I hjælpe mig med en sådan kode?

Dette indlæg er blevet redigeret 1 gange, senest redigeret af "Stubbe" (02.07.2007, 23:57)


2

tirsdag, 3. juli 2007, 23:04


PHP kildekode

1
2
3
4
5
<?

$billede rand(1,5);

?>


I toppen, og så


PHP kildekode

1
2
3
4
#top {
background: transparent url(images/toplogo_<?=$billede;?>.jpg) no-repeat top center;
height: 100px;
}


og kalder dine billede for toplogo_1, toplogo_2, toplogo_3, toplogo_4, toplogo_5. :)

edit:

Virker kun, hvis serveren understøtter php, og index filen hedder .php i stedet for .htm :)

Ellers kan det laves i javascript, men det kan jeg ikke finde ud af.

Dette indlæg er blevet redigeret 2 gange, senest redigeret af "Nicky" (03.07.2007, 23:06)


3

tirsdag, 3. juli 2007, 23:55


Jeg fandt selv ud af det. Koden endte altså med at se sådan ud, og det virker egentlig fint nok:

Kildekode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<a href="/index.php">
<?php

$billeder = array(
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo1.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo2.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo3.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo4.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo5.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo6.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo7.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo9.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo10.jpg',
'http://www.41shots.dk/wp-content/themes/Relaxation_3column/images/toplogo11.jpg');

$i = rand(0,count($billeder)-1);
echo "<img src='$billeder[$i]'>";
?>
</a>


4

onsdag, 4. juli 2007, 11:03


Kildekode

1
2
3
4
<?
$billede = rand(1,11)
echo "<img src='images/toplogo$billede.jpg' />";
?>

Meget mere overskueligt

[LIST]i5 2500k @ 4.4GHz w/ Antec Kühler 620[/LIST][list]GIGABYTE GA-Z68AP-D3[/list][list]Corsair Vengeance 2x4GB 1600MHz[/list][list]XFX Radeon HD 5850 BE[/list][list]Corsair TX650 V2[/list][list]Creative SB Audigy SE[/list]

Dette indlæg er blevet redigeret 2 gange, senest redigeret af "Nice2u" (04.07.2007, 11:09)


Nyeste Videoer og Trailers

Indsend nyhed
Har du fundet en fed nyhed så indsend den så alle andre på Tweak.dk kan få glæde af den.