Kære gæst, velkommen til Tweak.dk. Hvis dette er dit første besøg her, bør du læse Hjælp. Her forklares i detaljer hvordan denne side fungerer. For at benytte alle funktionerne på denne side, bør du overveje at lade dig registrere. Benyt venligst registreringsformularen for at registrere her eller læs yderligere information om registreringsprocessen. Hvis du allerede er registreret, så log på her.

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.