/ 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
Galleri med billeder hosted ude i byen
Fra : Michael Grønbech Lar~


Dato : 26-01-05 12:26

Hej!
Jeg har fundet et asp-script der kan generere et simpelt billedgalleri ud
fra de filer, der ligger i en specificeret mappe på serveren (fx
c:\billeder).
Jeg vil gerne have et tilsvarende script, men som kan hente billederne på en
server ude i byen så min egen linie ikke belastes så meget - nogen, der har
sådan et?

På forhånd tak!

/Michael



 
 
Michael Grønbech Lar~ (26-01-2005)
Kommentar
Fra : Michael Grønbech Lar~


Dato : 26-01-05 12:34

Det jeg har, ser i øvrigt sådan ud:

<%
thumbwidth = "130"

Set fs = Server.CreateObject( "Scripting.FileSystemObject" )

Set myFolder = fs.GetFolder( "c:\billeder" )
%>

<% For Each thing in myFolder.Files %>
<% If Right(thing.Name,4) = ".gif" Or Right(thing.Name,4) = ".GIF" Or
Right(thing.Name,4) = ".jpg" Or Right(thing.Name,4) = ".JPG" Then %>
<a target=_blank" href="<%= thing.Name%>"><img src="<%= thing.Name%>"
border="0" width="<%= thumbwidth %>""></a>
<% End If %><% Next %>

/Michael



Christian (26-01-2005)
Kommentar
Fra : Christian


Dato : 26-01-05 23:10

Nej du kan ikke søge i mapper på andre servere end det system du er på.


> Set fs = Server.CreateObject( "Scripting.FileSystemObject" )

Her har du problemet. Den opretter en forbindelse til mappen på den
aktuelle server og henter alle filnavnene ud. De rettigheder har man ikke
på en anden server og derfor kan det ikke lade sig gøre...

Christian

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

Michael (27-01-2005)
Kommentar
Fra : Michael


Dato : 27-01-05 09:17


> Nej du kan ikke søge i mapper på andre servere end det system du er på.
>
>
>> Set fs = Server.CreateObject( "Scripting.FileSystemObject" )
>
> Her har du problemet. Den opretter en forbindelse til mappen på den
> aktuelle server og henter alle filnavnene ud. De rettigheder har man ikke
> på en anden server og derfor kan det ikke lade sig gøre...

Nej, det anede jeg godt, men det kunne være, der var en helt anden måde at
gøre det på?
Anywayz - HVIS jeg er nødt til at have det liggende på min egen maskine, er
jeg nødt til at have lavet noget, der kan generere nogle thumbs - som det er
nu, tager det en evighed at hente galleriet frem da de 'thumbs' jeg har bare
er det fulde billede vist i en mindre størrelse. Jeg har kigget lidt på
ASPJPEG, men har ikke lige gennemskuet, hvordan jeg kan flette det ind i mit
nuværende. Er der nogen, der har noget, der kan bruges?

/Michael



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

Månedens bedste
Årets bedste
Sidste års bedste