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

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Datoer - fortsat
Fra : Ukendt


Dato : 24-04-06 10:57

Hej NG
Jeg fortsætter lige min tidligere tråd her...
Den sluttede med:

"Christian M. Nielsen" <look.for.it@my.webpage> skrev
>> Det giver denne fejl:
>> Der opstod en Microsoft VBScript-kørselsfejl (0x800A0009)
>> Indekset er uden for området: 'arrFerieFridage'
>> /hhc/public_html/medlem/menu.asp, line 93
>
>
> Hvad står der i linie 93?

For j = 0 To Ubound(arrFerieFridage)
Response.Write "j= " & j
If datDato = arrFerieFridage(j) Then <----- Linie 93
blnFerieFridag = True
Exit For
End If
Next

Jeg har fundet ud af at arrFerieFridage indeholder 0,
og den skulle gerne indeholde en feriedag eller en fridag,
som kommer fra denne SQL:

strSqlFerieFridage = "SELECT FerieFridag" & _
" FROM tblSkoleFridage" & _
" WHERE FerieFridag > Date() AND" & _
" FerieFridag < DateAdd('m',1,Date())" & _
" ORDER BY FerieFridag;"
Set objRsFerieFridage = Conn.Execute(strSqlFerieFridage)
arrFerieFridage = objRsFerieFridage.GetRows
objRsFerieFridage.Close
Set objRsFerieFridage = Nothing

Kan i hjælpe...

Hilsen
Bjarne



 
 
Jørn Andersen (25-04-2006)
Kommentar
Fra : Jørn Andersen


Dato : 25-04-06 02:18

On Mon, 24 Apr 2006 11:56:55 +0200, "bsn" <bsnsnabelaoncabledotdk>
wrote:

>Jeg fortsætter lige min tidligere tråd her...
>Den sluttede med:

Det er en rigtig dårlig idé at starte en ny tråd til samme problem -
så er det rigtigt svært at hente clous fra tidligere indlæg.

>>> Der opstod en Microsoft VBScript-kørselsfejl (0x800A0009)
>>> Indekset er uden for området: 'arrFerieFridage'
>>> /hhc/public_html/medlem/menu.asp, line 93
>>
>>
>> Hvad står der i linie 93?
>
> For j = 0 To Ubound(arrFerieFridage)
> Response.Write "j= " & j
> If datDato = arrFerieFridage(j) Then <----- Linie 93

Det lyder underligt, at indekset kan komme uden for området, når det
er begrænset af UBound ...?


>Jeg har fundet ud af at arrFerieFridage indeholder 0,
>og den skulle gerne indeholde en feriedag eller en fridag,
>som kommer fra denne SQL:

Hvad siger din database? Indeholder den også 0 (eller mener du Null?)?
Hvis ja: Hvordan er den havnet der?

Eller mener du, at j = 0, når du får fejlen? I så fald er det et tomt
array, og der er ikke nogen FerieFridage i det angivne dato-interval.
Har du prøvet at checke recordsettet for .eof, inden du danner
arrayet?
Jeg er ikke klar over, om det kan give denne fejl, men det er da et
forsøg værd

NB: Hvis du vil have ideer til fejlkoder, så er aspfaq.com din ven.
Bare kopiér nummeret (fx 800A0009) ind i søgefeltet, så er der oftest
eksempler på fejl, der ligner det, man ligger og roder med.


Good luck!

--
Jørn Andersen,
Brønshøj

Ukendt (25-04-2006)
Kommentar
Fra : Ukendt


Dato : 25-04-06 13:27


"Jørn Andersen" <jorn@jorna.dk> skrev
> Det er en rigtig dårlig idé at starte en ny tråd til samme problem -
> så er det rigtigt svært at hente clous fra tidligere indlæg.

OK - men det var gået helt dødt .... og mig i panik...)

>>>> Der opstod en Microsoft VBScript-kørselsfejl (0x800A0009)
>>>> Indekset er uden for området: 'arrFerieFridage'
>>>> /hhc/public_html/medlem/menu.asp, line 93
>>>
>>>
>>> Hvad står der i linie 93?
>>
>> For j = 0 To Ubound(arrFerieFridage)
>> Response.Write "j= " & j
>> If datDato = arrFerieFridage(j) Then <----- Linie 93
>
> Det lyder underligt, at indekset kan komme uden for området, når det
> er begrænset af UBound ...?

Har prøvet denne linje, og den giver godt nok en dato...
Response.Write "j= " & arrFerieFridage(j,1) '''altså kolonne 2 i indexet

>>Jeg har fundet ud af at arrFerieFridage indeholder 0,
>>og den skulle gerne indeholde en feriedag eller en fridag,
>>som kommer fra denne SQL:

Samme svar som foregående...

> Hvad siger din database? Indeholder den også 0 (eller mener du Null?)?
> Hvis ja: Hvordan er den havnet der?

Nej...

> Eller mener du, at j = 0, når du får fejlen?

Ja - samme svar som foregående...

> I så fald er det et tomt
> array, og der er ikke nogen FerieFridage i det angivne dato-interval.
> Har du prøvet at checke recordsettet for .eof, inden du danner
> arrayet?

Ja, og der er records i...ihvertfald en dato...

> Jeg er ikke klar over, om det kan give denne fejl, men det er da et
> forsøg værd
>
> NB: Hvis du vil have ideer til fejlkoder, så er aspfaq.com din ven.
> Bare kopiér nummeret (fx 800A0009) ind i søgefeltet, så er der oftest
> eksempler på fejl, der ligner det, man ligger og roder med.

Tak for det - syntes ikke lige der var noget til mig...

> Good luck!

Tak...
Bjarne




Jørn Andersen (26-04-2006)
Kommentar
Fra : Jørn Andersen


Dato : 26-04-06 22:26

On Tue, 25 Apr 2006 14:26:30 +0200, "bsn" <bsnsnabelaoncabledotdk>
wrote:

>>> For j = 0 To Ubound(arrFerieFridage)
>>> Response.Write "j= " & j
>>> If datDato = arrFerieFridage(j) Then <----- Linie 93
>>
>> Det lyder underligt, at indekset kan komme uden for området, når det
>> er begrænset af UBound ...?
>
>Har prøvet denne linje, og den giver godt nok en dato...
>Response.Write "j= " & arrFerieFridage(j,1) '''altså kolonne 2 i indexet

Der er noget, der ikke passer her.
Hvis dit array er baseret på:
strSqlFerieFridage = "SELECT FerieFridag FROM ...
- vil det blive et én-dimensionelt array. Og et sådant kan udskrives
med: arrFerieFridage(j)

Men nu har vi pludselig gang i: arrFerieFridage(j,1) - altså et
to-dimensionelt array. Har du ændret Sql'en?

Opfat et én-dimensionelt array som en liste:
arrBy(0) = "København"
arrBy(1) = "Odense"
arrBy(2) = "Århus"
arrBy(3) = "Aalborg"
- osv.

Et to-dimensionelt array kan opfattes som en tabel:
(Her afstanden fra Kbh., til den pågældende by iflg. krak.dk)
arrBy(0, 0) = "København"
arrBy(0, 1) = 0
arrBy(1, 0) = "Odense"
arrBy(1, 1) = 163
arrBy(2, 0) = "Århus" 'Via Sjællands Odde
arrBy(2, 1) = 116
arrBy(3, 0) = "Aalborg" 'Via Sjællands Odde
arrBy(3, 1) = 232
- osv.

Selv om du har flere kolonner i tabellen, er det stadig et
to-dimensionelt array (Her tilføjet rejsetid - som tekst):
arrBy(0, 0) = "København"
arrBy(0, 1) = 0
arrBy(0, 2) = "0"
arrBy(1, 0) = "Odense"
arrBy(1, 1) = 163
arrBy(1, 2) = "1:45"
arrBy(2, 0) = "Århus" 'Via Sjællands Odde
arrBy(2, 1) = 116
arrBy(2, 2) = "2:34"
arrBy(3, 0) = "Aalborg" 'Via Sjællands Odde
arrBy(3, 1) = 232
arrBy(3, 2) = "3:44"
- osv.

Men hvis du fx vil have flere ruter til samme by, er du nødt til at
have en dimension mere med:
arrBy(0, 0, 0) = "København"
arrBy(0, 1, 0) = 0
arrBy(0, 2, 0) = "0"
arrBy(1, 0, 0) = "Odense"
arrBy(1, 1, 0) = 163
arrBy(1, 2, 0) = "1:45"
arrBy(2, 0, 0) = "Århus" 'Via Sjællands Odde
arrBy(2, 1, 0) = 116
arrBy(2, 2, 0) = "2:34"
arrBy(2, 0, 1) = "Århus" 'Via Odense C
arrBy(2, 1, 1) = 306
arrBy(2, 2, 1) = "3:13"
arrBy(3, 0, 0) = "Aalborg" 'Via Sjællands Odde
arrBy(3, 1, 0) = 232
arrBy(3, 2, 0) = "3:44"
arrBy(3, 0, 1) = "Aalborg" 'Via Odense C
arrBy(3, 1, 1) = 414
arrBy(3, 2, 1) = "4:15"
- osv.

Som du kan se, er arrays nul-nummererede. Men dimesionerne er
1-nummererede.

Så Ubound(arrBy) svarer til Ubound(arrBy, 1) - i dette tilfælde = 3,
hvis vi dropper "- osv." (der er altså op til 4 værdier - svarende til
antal byer).
Ubound(arrBy, 2) er = 2 (der er altså op til 3 værdier - svarende til
antal oplysninger: Bynavn, afstand, rejsetid).
Ubound(arrBy, 3) er = 1 (der er altså op til 2 værdier - svarende til
antal ruter).

Hvis du udskriver: arrBy(j, 0, 0), vil du få en liste over bynavne
Udskriver du arrBy(2, j, 0), vil du få de alternative afstande til
Århus, og arrBy(2, j, 1) giver dig de alternatoive rejsetider, også
til Århus.


Hvilket bringer os tilbage til dit problem. Hvad giver:
Response.Write "arr(j,0)= " & arrFerieFridage(j,0)
- altså kolonne 1 i indexet?
Og hvordan ser din aktuelle Sql ud?

Jeg kan ikke gennemskue, hvad der går galt. Du er nødt til at være
lidt mere præcis med dine oplysninger
Men jeg håber ovenstående kan give dig lidt at arbejde med i forhold
til at forstå arrays.


Good luck!

--
Jørn Andersen,
Brønshøj

Ukendt (27-04-2006)
Kommentar
Fra : Ukendt


Dato : 27-04-06 14:38


"Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
news:h6mv42hrqeqn78hql2fq5rd32jnp2eauql@4ax.com...
> On Tue, 25 Apr 2006 14:26:30 +0200, "bsn" <bsnsnabelaoncabledotdk>
> wrote:
>
>>>> For j = 0 To Ubound(arrFerieFridage)
>>>> Response.Write "j= " & j
>>>> If datDato = arrFerieFridage(j) Then <----- Linie 93
>>>
>>> Det lyder underligt, at indekset kan komme uden for området, når det
>>> er begrænset af UBound ...?
>>
>>Har prøvet denne linje, og den giver godt nok en dato...
>>Response.Write "j= " & arrFerieFridage(j,1) '''altså kolonne 2 i indexet
>
> Der er noget, der ikke passer her.
> Hvis dit array er baseret på:
> strSqlFerieFridage = "SELECT FerieFridag FROM ...
> - vil det blive et én-dimensionelt array. Og et sådant kan udskrives
> med: arrFerieFridage(j)

Det bliver det ikke her ved mig - arrFerieFridage(j) giver fejlen :
Der opstod en Microsoft VBScript-kørselsfejl (0x800A0009)
Indekset er uden for området: 'arrFerieFridage'
>
> Men nu har vi pludselig gang i: arrFerieFridage(j,1) - altså et
> to-dimensionelt array. Har du ændret Sql'en?

Nej...det var for at prøve mig frem...er lidt lam hvad angår arrays
>
> Opfat et én-dimensionelt array som en liste:
> arrBy(0) = "København"
> arrBy(1) = "Odense"
> arrBy(2) = "Århus"
> arrBy(3) = "Aalborg"
> - osv.
>
> Et to-dimensionelt array kan opfattes som en tabel:
> (Her afstanden fra Kbh., til den pågældende by iflg. krak.dk)
> arrBy(0, 0) = "København"
> arrBy(0, 1) = 0
> arrBy(1, 0) = "Odense"
> arrBy(1, 1) = 163
> arrBy(2, 0) = "Århus" 'Via Sjællands Odde
> arrBy(2, 1) = 116
> arrBy(3, 0) = "Aalborg" 'Via Sjællands Odde
> arrBy(3, 1) = 232
> - osv.
>
> Selv om du har flere kolonner i tabellen, er det stadig et
> to-dimensionelt array (Her tilføjet rejsetid - som tekst):
> arrBy(0, 0) = "København"
> arrBy(0, 1) = 0
> arrBy(0, 2) = "0"
> arrBy(1, 0) = "Odense"
> arrBy(1, 1) = 163
> arrBy(1, 2) = "1:45"
> arrBy(2, 0) = "Århus" 'Via Sjællands Odde
> arrBy(2, 1) = 116
> arrBy(2, 2) = "2:34"
> arrBy(3, 0) = "Aalborg" 'Via Sjællands Odde
> arrBy(3, 1) = 232
> arrBy(3, 2) = "3:44"
> - osv.
>
> Men hvis du fx vil have flere ruter til samme by, er du nødt til at
> have en dimension mere med:
> arrBy(0, 0, 0) = "København"
> arrBy(0, 1, 0) = 0
> arrBy(0, 2, 0) = "0"
> arrBy(1, 0, 0) = "Odense"
> arrBy(1, 1, 0) = 163
> arrBy(1, 2, 0) = "1:45"
> arrBy(2, 0, 0) = "Århus" 'Via Sjællands Odde
> arrBy(2, 1, 0) = 116
> arrBy(2, 2, 0) = "2:34"
> arrBy(2, 0, 1) = "Århus" 'Via Odense C
> arrBy(2, 1, 1) = 306
> arrBy(2, 2, 1) = "3:13"
> arrBy(3, 0, 0) = "Aalborg" 'Via Sjællands Odde
> arrBy(3, 1, 0) = 232
> arrBy(3, 2, 0) = "3:44"
> arrBy(3, 0, 1) = "Aalborg" 'Via Odense C
> arrBy(3, 1, 1) = 414
> arrBy(3, 2, 1) = "4:15"
> - osv.
>
> Som du kan se, er arrays nul-nummererede. Men dimesionerne er
> 1-nummererede.
>
> Så Ubound(arrBy) svarer til Ubound(arrBy, 1) - i dette tilfælde = 3,
> hvis vi dropper "- osv." (der er altså op til 4 værdier - svarende til
> antal byer).
> Ubound(arrBy, 2) er = 2 (der er altså op til 3 værdier - svarende til
> antal oplysninger: Bynavn, afstand, rejsetid).
> Ubound(arrBy, 3) er = 1 (der er altså op til 2 værdier - svarende til
> antal ruter).
>
> Hvis du udskriver: arrBy(j, 0, 0), vil du få en liste over bynavne
> Udskriver du arrBy(2, j, 0), vil du få de alternative afstande til
> Århus, og arrBy(2, j, 1) giver dig de alternatoive rejsetider, også
> til Århus.

OK - tak for den grundige indførelse i arrays...
>
> Hvilket bringer os tilbage til dit problem. Hvad giver:
> Response.Write "arr(j,0)= " & arrFerieFridage(j,0)
> - altså kolonne 1 i indexet?

Den giver en dato...kanon...

> Og hvordan ser din aktuelle Sql ud?

Den er ikke ændret...
strSqlFerieFridage = "SELECT FerieFridag" & _
" FROM tblSkoleFridage" & _
" WHERE FerieFridag > Date() AND" & _
" FerieFridag < DateAdd('m',1,Date())" & _
" ORDER BY FerieFridag;"
'Response.Write strSqlFerieFridage
'Response.End
Set objRsFerieFridage = Conn.Execute(strSqlFerieFridage)
arrFerieFridage = objRsFerieFridage.GetRows
objRsFerieFridage.Close
Set objRsFerieFridage = Nothing

>
> Jeg kan ikke gennemskue, hvad der går galt. Du er nødt til at være
> lidt mere præcis med dine oplysninger

Mit gennemløb ser sådan ud:
Kode start:
For i = 9 To 60
datDato = DateAdd("d", i, datStartDato)
intUgedag = DatePart("w", datDato, 2, 2)
If intUgeDag = 6 Or intUgeDag = 7 Then
' Do nothing
Else
' Check om datoen er en FerieFridag
blnFerieFridag = False
For j = 0 To Ubound(arrFerieFridage)
Response.Write "arr(j,0)= " & arrFerieFridage(j,0)
If datDato = arrFerieFridage(j,0) Then
blnFerieFridag = True
Exit For
End If
Next
End If


If Not blnFerieFridag Then
intAntalUdskrevneDage = intAntalUdskrevneDage + 1
Tael=Tael+1
Tael1=Tael1+1

' Udskriver kold og varm menu
Response.Write "<tr>"
Response.Write "<td align=center>" & "<b>" & DatePart("ww",datDato,2,2)
& "</b>" & " - " & "<input type=" & "text" & " readonly=" & "True" & "
VALUE=" & datDato & " name=" & "txtDato" & Tael & " size=" & "8" & ">" &
"</td>"
'Do Until RS.EOF
Response.Write "<td>" & "<img BORDER=0 src=" & "../images/" &
RS("Billed") & ">" & "<br>" & "<input type=" & "checkbox" & " name=" & "C" &
Tael & " value=" & Rs("MenuID") & ">" & " - " & Rs("MenuTekst") & "</td>"
RS.MoveNext
'Exit Do
'Loop
'Do Until RS1.EOF
Response.Write "<td>" & "<img BORDER=0 src=" & "../images/" &
RS1("Billed") & ">" & "<br>" & "<input type=" & "checkbox" & " name=" & "C"
& Tael1 & " value=" & Rs1("MenuID") & ">" & " - " & Rs1("MenuTekst") &
"</td>"
Response.Write "</tr>"
RS1.MoveNext
'Exit Do
'Loop


' Hvis der er udskrevet 10 dage, går vi ud af loopen
Response.Write "intAntalUdskrevneDage= " & intAntalUdskrevneDage
If intAntalUdskrevneDage > 9 Then
Exit For
End If
End If
Next
Kode slut

Resultat af kode:
intAntalUdskrevneDage= 1
intAntalUdskrevneDage= 2arr(j,0)= 01-05-2006
intAntalUdskrevneDage= 3arr(j,0)= 01-05-2006
intAntalUdskrevneDage= 4arr(j,0)= 01-05-2006
intAntalUdskrevneDage= 5arr(j,0)= 01-05-2006
intAntalUdskrevneDage= 6arr(j,0)= 01-05-2006
intAntalUdskrevneDage= 7
intAntalUdskrevneDage= 8
intAntalUdskrevneDage= 9arr(j,0)= 01-05-2006
intAntalUdskrevneDage= 10

Udskriftet giver ikke det ønskede resultat, som er en liste med
10 datoer, hvoraf ingen er en lørdag, søndag eller en feriefridag

> Men jeg håber ovenstående kan give dig lidt at arbejde med i forhold
> til at forstå arrays.

Det vil jeg nærstudere - meget fin forklaring...
>
> Good luck!
Tak
Bjarne



Ukendt (28-04-2006)
Kommentar
Fra : Ukendt


Dato : 28-04-06 09:10

Hej...NG

Jeg har prøvet at teste løkkerne 1 af gangen...

blnFerieFridag = False
If intUgeDag = 6 Or intUgeDag = 7 Then
' Do nothing
blnFerieFridag = True
End If

Denne virker fint...Får en liste uden lørdage og søndage...

blnFerieFridag = False
For j = 0 To Ubound(arrFerieFridage)
Response.Write "arr(j,0)= " & arrFerieFridage(j,0)
If datDato = arrFerieFridage(j,0) Then
blnFerieFridag = True
Exit For
End If
Next

Denne virker ikke - får en liste med 10 fortløbende dage...
Som jeg læser ovenstående For løkke, skal den køre arrayet igennem,
og hvis datDato støder på en feriefridag, skal den sætte blnFerieFridag =
True, og springe ud af løkken...
- og det jeg tror der sker er at For kun kommer til første post i arrayet,
og slutter dér...

Kan i se hvor fejlen ligger, altså udover "Fejl 40"...)
Bjarne



Ukendt (28-04-2006)
Kommentar
Fra : Ukendt


Dato : 28-04-06 09:11

Hej...NG

Jeg har prøvet at teste løkkerne 1 af gangen...

blnFerieFridag = False
If intUgeDag = 6 Or intUgeDag = 7 Then
' Do nothing
blnFerieFridag = True
End If

Denne virker fint...Får en liste uden lørdage og søndage...

blnFerieFridag = False
For j = 0 To Ubound(arrFerieFridage)
Response.Write "arr(j,0)= " & arrFerieFridage(j,0)
If datDato = arrFerieFridage(j,0) Then
blnFerieFridag = True
Exit For
End If
Next

Denne virker ikke - får en liste med 10 fortløbende dage...
Som jeg læser ovenstående For løkke, skal den køre arrayet igennem,
og hvis datDato støder på en feriefridag, skal den sætte blnFerieFridag =
True, og springe ud af løkken...
- og det jeg tror der sker er at For kun kommer til første post i arrayet,
og slutter dér...

Kan i se hvor fejlen ligger, altså udover "Fejl 40"...)
Bjarne




Ukendt (26-04-2006)
Kommentar
Fra : Ukendt


Dato : 26-04-06 11:01

Hej NG

Tror det er her det går galt - er IKKE stiv i arrays...
men vil MEGET gerne forstå det...

Kode start
Set objRsFerieFridage = Conn.Execute(strSqlFerieFridage)
arrFerieFridage = objRsFerieFridage.GetRows
Kode slut

Og senere i koden skal dette array så bruges...

Kode start
For j = 0 To Ubound(arrFerieFridage)
Kode slut

Jeg tror det er her det går galt - PT "j=0", men j skal være "j=03-05-2006"
altså en dato fra arrayet,
som er lavet tidligere med arrFerieFridage = objRsFerieFridage.GetRows

Håber det klarede lidt...

Bjarne



Jens Gyldenkærne Cla~ (26-04-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 26-04-06 12:11

bsn skrev:

> Kode start
> For j = 0 To Ubound(arrFerieFridage)
> Kode slut

Ovenstående er blot et helt normalt gennemløb af dit array. Det
svarer fuldstændig til:

   Do While Not rs.EOF
       ...
       rs.movenext
   Loop

- hvis man ikke anvender .GetRows til at hente posterne.


> Jeg tror det er her det går galt - PT "j=0", men j skal være
> "j=03-05-2006" altså en dato fra arrayet,

Niks. J er en indeksværdi, og skal derfor bare være et heltal.
Ubound(arrFerieFridage) vil også være et heltal (= antallet af
poster - 1).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Ukendt (26-04-2006)
Kommentar
Fra : Ukendt


Dato : 26-04-06 16:51


"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev>> Kode start
>> For j = 0 To Ubound(arrFerieFridage)
>> Kode slut
>
> Ovenstående er blot et helt normalt gennemløb af dit array. Det
> svarer fuldstændig til:
>
> Do While Not rs.EOF
> ...
> rs.movenext
> Loop
>
> - hvis man ikke anvender .GetRows til at hente posterne.

Det er .GetRows, der bruges...

>> Jeg tror det er her det går galt - PT "j=0", men j skal være
>> "j=03-05-2006" altså en dato fra arrayet,
>
> Niks. J er en indeksværdi, og skal derfor bare være et heltal.
> Ubound(arrFerieFridage) vil også være et heltal (= antallet af
> poster - 1).

Hvordan får jeg så fat i de datoer, som ligger i arrayet...???
Hvordan kan jeg få vist hvad der ligger i et array - altså Response.Write
"det der ligger i arrayet"

Bjarne



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

Månedens bedste
Årets bedste
Sidste års bedste