1 messaggio dal 11 febbraio 2005
Salve a tutti,

sapete dirmi se questo script funziona su server Aruba ?

ho provato a verificarlo, ma inserendo il codice seguente ottengo solo il segnaposto per l'immagine senza riuscire a visualizzarla nel browser.

grazie.

<!--METADATA TYPE="typelib" UUID="00000205-0000-0010-8000-00AA006D2EA4" NAME="ADODB Type Library" -->
<%
' METADATA SERVE PER IMPORTARE LE COSTANTI DI ADO2.5
Dim FileObject, FName, FExists
Set FileObject=CreateObject("Scripting.FileSystemObject")
'FName = Server.MapPath("foto/" & Session("ImgName"))

FName = Server.MapPath("/mdb-database/immagine_in_mdb-database.gif")
response.write FName


FExists=FileObject.FileExists (FName)

response.write "<p>"&FExists

Set FileObject=Nothing

FType = LCase (Right(FName, 4))

Select Case FType
Case ".jpg"
FType = "image/jpeg"
Case ".gif"
FType = "image/gif"
Case ".tif"
FType = "image/tiff"
Case ".png"
FType = "image/png"
Case ".bmp"
FType = "image/bmp"
Case else
FType = ""
End Select

Dim objStream
Set objStream = Server.CreateObject("ADODB.Stream")

objStream.Type = adTypeBinary
objStream.Open
objStream.LoadFromFile FName

'Al browser
Response.ContentType = FType
Response.BinaryWrite objStream.Read

objStream.Close
Set objStream = Nothing
%>
2.410 messaggi dal 13 febbraio 2003
Contributi
Aruba supporta FSO ma non devi usare la cartella mdb-database la quale è bloccata in lettura (per proteggere i db MSAccess) ma devi usare la cartella public
Modificato da ITHost il 21 febbraio 2007 09.43 -
30 messaggi dal 27 marzo 2002
Mi riesce difficile capire come questa pagina riesca a leggere in una cartella senza permessi di lettura...

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.