/ 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
billedesystem.....
Fra : Thomas Brejner


Dato : 18-04-04 00:47

Hejsa, jeg mangler lidt hjælp til paging på mit billedesystem.

Jeg har følgende kode som lister en hel masse billeder fra en mappe.
Men jeg skal have lavet paging på, så den kun viser 12 billeder på side, men
har ingen anelse om hvordan det lige skal gøres. Håber i kan hjælpe!
<%
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFS.GetFolder(Server.MapPath(ImageDir2))
Set objFiles = objFolder.Files

i = 1
For Each Image In objFiles
i=i+1
Next
billederialt = i-1


Dim strBilleder
strBilleder = ""

For Each Image in objFiles
strBilleder = strBilleder & "," & Image.Name
Next

Dim arBilleder
arBilleder = Split(strBilleder, ",")

For t = 1 to billederialt

Response.Write "<td><a href='sebillede.asp?arrayID=" & t & "&ID=" &
Request.Querystring("id") & "&ialt=" & billederialt & "' target='_blank'>" &
"<IMG SRC='" & ImageDir2 & "/" & arbilleder(t) & "' BORDER='0'
ALIGN='bottom'>" & "</a><br><td>"

u=u+1
if u = 3 then
Response.Write "</tr><tr>"
u = 0
end if
Next
%>

Mvh Thomas



 
 
pepss (18-04-2004)
Kommentar
Fra : pepss


Dato : 18-04-04 06:28


"Thomas Brejner" skrev
> Hejsa, jeg mangler lidt hjælp til paging på mit billedesystem.

måske kan du bruge http://www.html.dk/scripts/asp/00011/


--
Pepss
Den ordblinde der prøver at blive webdesigner
Fræk frækkere www.cafe-flirt.dk
De frække noveller www.novelle.cafe-flirt.dk



Thomas Brejner (18-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 18-04-04 17:23

pepss wrote in dk.edb.internet.webdesign.serverside.asp:
> "Thomas Brejner" skrev
> > Hejsa, jeg mangler lidt hjælp til paging på mit
billedesystem.
>
> måske kan du bruge http://www.html.dk/scripts/asp/00011/
Jeg har prøvet at fikse det der script, og det virker fint ang
paging.
Men så dukker et andet problem op, jeg har sådan at den viser 5
på række og så skal den vise fem nedenunder. Men det gider den
ikke mere :(
Smider lige det mest nødvendige kode her så i har lidt at gå
efter (måske næsten hele koden)

intPage = Request.Querystring("page")
If isNumeric(intPage) = False Or intPage < 1 Then
intPage = 1
End If

intPageSize = 20 ' Antal filer på hver side
intImgCount = objFiles.Count
intPageCount = -Int(-(intImgCount/intPageSize))

Response.Write "<font size='1' face='verdana'><p><strong>" &
intImgCount & " Billeder - </font>"
Response.Write "<font size='1' face='verdana'>viser side " &
intPage & " af " & intPageCount & ":</strong></p></font>"

For Each Image In objFiles
intFile = intFile +1
If (intFile >= ((intPage-1)*intPageSize)+1) And (intFile =<
(intPageSize*intPage)) Then

Response.Write "<td><img src='" & ImageDir2 & "/" & Image.Name
& "' /></td>"      

End If

t=t+1
if t = 5 then
Response.Write "</tr><tr>"
t = 0
End If
Next

strScriptName = Request.Servervariables("ScriptName")
Response.Write "<font size='1' face='verdana'><p>Gå til side
</font>"
For i = 1 To intPageCount
Response.Write "<font size='1' face='verdana'><a href=" &
strScriptName & "?page=" & i & "&id=" & Request.Querystring("id")
& " class='link' >" & i & "</a></font>"   
Next
Response.Write "</p>"
Set objFS = Nothing
%>

Der er ikke det vilde orden i koden, men håber det går.

Mvh Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Ukendt (18-04-2004)
Kommentar
Fra : Ukendt


Dato : 18-04-04 18:01

On Sun, 18 Apr 2004 16:22:57 +0000 (UTC), Thomas Brejner
<brejner@grineflippet.dk> wrote:

>Der er ikke det vilde orden i koden, men håber det går.

Lav en tæller hvor du laver en <BR> for hver femte billede du har
vist. Eller sæt dem op i en tabel.

Mvh. Brian
--
http://www.brinch.it - Life of Brian
Hent Webgallery V3 her.

Thomas Brejner (18-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 18-04-04 19:00

> Lav en tæller hvor du laver en <BR> for hver femte billede du har
> vist. Eller sæt dem op i en tabel.
Har jeg gjort, står der også i koden. Men den tæler synes jeg ikke
helt virker. Den kører bare alle billeder ud i en stor række, er
ikke så fedt.

Response.Write "<td><img src='" & ImageDir2 & "/" & Image.Name
& "' /></td>"

End If

t=t+1
if t = 5 then
Response.Write "</tr><tr>"
t = 0
End If
Next

ca. der er koden skulle jeg mene, men der er en fejl. Håber i kan se
fejlen.

Mvh Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Dennis C (18-04-2004)
Kommentar
Fra : Dennis C


Dato : 18-04-04 19:11

On Sun, 18 Apr 2004 17:59:52 +0000 (UTC), Thomas Brejner
<brejner@grineflippet.dk> wrote:

>> Lav en tæller hvor du laver en <BR> for hver femte billede du har
>> vist. Eller sæt dem op i en tabel.
>Har jeg gjort, står der også i koden. Men den tæler synes jeg ikke
>helt virker. Den kører bare alle billeder ud i en stor række, er
>ikke så fedt.
>
>Response.Write "<td><img src='" & ImageDir2 & "/" & Image.Name
>& "' /></td>"
>
>End If
>
>t=t+1
>if t = 5 then
>Response.Write "</tr><tr>"
>t = 0
>End If
>Next
>
>ca. der er koden skulle jeg mene, men der er en fejl. Håber i kan se
>fejlen.
>
>Mvh Thomas

Har du overhovedet lavet en tabel. Jeg kan nemlig ikke se starten
eller slutningen på den.

mvh
Dennis


Thomas Brejner (18-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 18-04-04 19:16

> Har du overhovedet lavet en tabel. Jeg kan nemlig ikke se starten
> eller slutningen på den.
>
> mvh
> Dennis
>
Ja, jeg har lavet en tabel.......

Mvh Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Dennis C (18-04-2004)
Kommentar
Fra : Dennis C


Dato : 18-04-04 19:20

On Sun, 18 Apr 2004 18:15:54 +0000 (UTC), Thomas Brejner
<brejner@grineflippet.dk> wrote:

>> Har du overhovedet lavet en tabel. Jeg kan nemlig ikke se starten
>> eller slutningen på den.
>>
>> mvh
>> Dennis
>>
>Ja, jeg har lavet en tabel.......
>
>Mvh Thomas


Kunne du evt. vise noget af den kode der genereres. Er nogle gange
væsentlig nemmere at finde fejlen i resultatet end i kildekoden og så
trace det tilbage

Dennis

Thomas Brejner (18-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 18-04-04 19:28

> Kunne du evt. vise noget af den kode der genereres. Er nogle gange
> væsentlig nemmere at finde fejlen i resultatet end i kildekoden og så
> trace det tilbage
>
> Dennis
her er linket til der hvor den smider billederne ud.
http://www.diversnet.dk/ny/docs/listbilleder.asp?id=22

Mvh Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Ukendt (18-04-2004)
Kommentar
Fra : Ukendt


Dato : 18-04-04 19:35

On Sun, 18 Apr 2004 18:27:52 +0000 (UTC), Thomas Brejner
<brejner@grineflippet.dk> wrote:

>her er linket til der hvor den smider billederne ud.
>http://www.diversnet.dk/ny/docs/listbilleder.asp?id=22

I din første <TR> har du en masse fnidder stående med font size og
hvor mange billeder der er m.m i en <P></P>. Prøv at flytte det uden
for din <TR>, så det første der står efter <TR> er:

"<td><img src='images/dykning/Kristi.............."


OT: Har du overvejet CSS i stedet for alt det med font osv.?

Mvh. Brian
--
http://www.brinch.it - Life of Brian
Hent Webgallery V3 her.

Thomas Brejner (18-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 18-04-04 19:55

> I din første <TR> har du en masse fnidder stående med font size og
> hvor mange billeder der er m.m i en <P></P>. Prøv at flytte det
uden
> for din <TR>, så det første der står efter <TR> er:
>
> "<td><img src='images/dykning/Kristi.............."
>
>
> OT: Har du overvejet CSS i stedet for alt det med font osv.?
>
> Mvh. Brian
> --
> http://www.brinch.it - Life of Brian
> Hent Webgallery V3 her.

Hmm, synes jeg ikke der kom så meget ud af. Hvis jeg sætter <tr> ind
i den sætning hvor den udskriver billedet så kommer de til at stå
lodret istedet. så det dur jó ikke.

Mvh Thomas

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Dennis C (18-04-2004)
Kommentar
Fra : Dennis C


Dato : 18-04-04 21:13

>her er linket til der hvor den smider billederne ud.
>http://www.diversnet.dk/ny/docs/listbilleder.asp?id=22
>

prøv at enten at udskrive t løbende, idet problemet opstår da den ikke
udskriver dine tr'er.

evt. prøv at udskifte t-delen af din kode med

t=int(t)+1
if int(t) = 5 then
   Response.Write "</tr><tr>"
   t = 0
End If

Dennis

Thomas Brejner (19-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 19-04-04 15:57

> evt. prøv at udskifte t-delen af din kode med
>
> t=int(t)+1
> if int(t) = 5 then
> Response.Write "</tr><tr>"
> t = 0
> End If
>
> Dennis

Prøvede at benytte dit ex, men uden et godt resultat. Ser ud på samme måde
som det gamle. :(

Mvh Thomas



Dennis C (19-04-2004)
Kommentar
Fra : Dennis C


Dato : 19-04-04 16:07

>Prøvede at benytte dit ex, men uden et godt resultat. Ser ud på samme måde
>som det gamle. :(
>
>Mvh Thomas
>

Kan du ikke prøve at udskrive t værdierne for at se om de udvikler sig
korrekt.

Dennis

Thomas Brejner (19-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 19-04-04 17:33

> Kan du ikke prøve at udskrive t værdierne for at se om de udvikler sig
> korrekt.
>
> Dennis
Juhuuuu så virker skidtet. Tusind tak for al jeres hjælp :)

Mvh Thomas



Ukendt (19-04-2004)
Kommentar
Fra : Ukendt


Dato : 19-04-04 18:54

On Mon, 19 Apr 2004 18:33:05 +0200, "Thomas Brejner"
<Brejner@AlkoGrotten.invalid> wrote:

>Juhuuuu så virker skidtet. Tusind tak for al jeres hjælp :)

Og hvad gjorde du?

Mvh. Brian
--
http://www.brinch.it - Life of Brian
Hent Webgallery V3 her.

Thomas Brejner (19-04-2004)
Kommentar
Fra : Thomas Brejner


Dato : 19-04-04 19:44

> Og hvad gjorde du?
>
> Mvh. Brian
Hehe godt spørgsmål, men nu er der flere problemer der skal løses. Så det
virker ikke helt efter hensigten :(

Mvh Thomas



Ukendt (18-04-2004)
Kommentar
Fra : Ukendt


Dato : 18-04-04 19:21

On Sun, 18 Apr 2004 17:59:52 +0000 (UTC), Thomas Brejner
<brejner@grineflippet.dk> wrote:

>ca. der er koden skulle jeg mene, men der er en fejl. Håber i kan se
>fejlen.

Har du et link, så vi kan se html koden der bliver "spyttet" ud?

Mvh. Brian
--
http://www.brinch.it - Life of Brian
Hent Webgallery V3 her.

Søg
Reklame
Statistik
Spørgsmål : 177549
Tips : 31968
Nyheder : 719565
Indlæg : 6408820
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste