[ASP] Server.MapPath

mizar1966

Nuovo Utente
3 Nov 2013
12
1
3
Buongiorno, avrei bisogno di un suggerimento per inserire una URL esterna dentro il Server.MapPath per richiamare una foto di un sito che non risiede sul proprio server ma esterno.
la stringa in origine funzionale è la seguente:
thepath = Server.MapPath("foto/a"& varId & "." & aryFileType(numFileLoopCounter))
io però dovrei modificarla per far richiamare una foto esterna, del tipo:
thepath = Server.MapPath("http://www.miosito/foto/a"& varId & "." & aryFileType(numFileLoopCounter))

logicamente però restituisce l'errore.
Sapete se esiste un modo alternativo per ovviare a questo problema con ASP classic?
Grazie.
Ciao, Maurizio
 

Paolo69

Moderatore
Membro dello Staff
MOD
18 Feb 2010
555
13
18
Italy
www.caprioli.info
thepath = Server.MapPath("http://www.miosito/foto/a"& varId & "." & aryFileType(numFileLoopCounter))
Scusa, se scrivi una cosa del genere?
Codice:
thepath = "http://www.miosito/foto/a"& varId & "." & aryFileType(numFileLoopCounter))

Server.MapPath specifica il percorso relativo o virtuale per eseguire il mapping a una directory fisica, non mi sembra il caso di utilizzarlo per un sito esterno.
 

mizar1966

Nuovo Utente
3 Nov 2013
12
1
3
Grazie Paolo, ho provato anche senza "Server.MapPath" non dà errore ma non trova il file esterno. Ho provato anche scrivendo un file esistente sull'altro sito estrerno di tipo: thepath = "http://www.miosito/foto/a1.jpg", però non lo vede.
 

mizar1966

Nuovo Utente
3 Nov 2013
12
1
3
Ciao Paolo, questa è una parte del codice che richiama una immagine se presente:
<%
If rsMain2("col_approvafoto") = "si" Then
aryFileType = split("jpg,jpeg,gif,bmp,pdf,avi,mpeg,mpg",",",-1)
numFileLoopCounter = Ubound(aryFileType)
Do while numFileLoopCounter>-1
' thepath = Server.MapPath("annunci/foto/a"& varId & "." & aryFileType(numFileLoopCounter))
' thepath = "http://www.m-i-o-s-i-t-o-.it/foto/a"& varId & "." & aryFileType(numFileLoopCounter)
thepath = "http://www.m-i-o-s-i-t-o.it/foto/a1.jpg"
set fs=CreateObject("Scripting.FileSystemObject")
If fs.FileExists(thepath) then
PhotoCount=1
strFileStatus = "a"& varId & "." & aryFileType(numFileLoopCounter)
End if
numFileLoopCounter = numFileLoopCounter-1
%>
<% If strFileStatus <> "" Then%>
<img src="<% If fs.FileExists("http://www.m-i-o-s-i-t-o.it/foto/"& strFileStatus ) then response.write("http://www.m-i-o-s-i-t-o.it/foto/"& strFileStatus) End if %>" width="700" height="400"></a>
<% End If %>
Funziona regoalre solo se il file non è esterno, cioè se uso la riga commentata: Server.MapPath

Ciao , grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
L [Retribuito] [Cerco] Sviluppatore esperto ASP classic e SQL server su IIS 8.5 Offerte e Richieste di Lavoro e/o Collaborazione 0
S Asp.net MVC Hosting - SQL Server Programmazione 0
M Trasferire un sito Asp.net da un server ad un altro ASP.NET 0
R Asp.net & Sql Server ASP.NET 3
P Active Server Pages error 'ASP 0126' Classic ASP 0
C CREARE UN AREA PROTETTA CON ASP SU WINDOWS SERVER 2003 (con database MySQL) Classic ASP 19
A Autenticazione automatica su server ftp tramite programma in ASP Classic ASP 2
M ASP e MS SQL SERVER Database 5
L includere file asp da altro server Classic ASP 2
N [collaborazione] programmatore php/mysql asp/sql server Rovigo, Mantova, Ferrara Offerte e Richieste di Lavoro e/o Collaborazione 2
max1850 ASP e SQL Server Classic ASP 6
A errore asp Active Server Pages, ASP 0241 (0x80004005) Database 0
grottafelix Creare PDF via asp su server remoto Classic ASP 11
Apeweb Risorse Asp per Aruba Server Presenta il tuo Sito 2
A Asp & Sql Server... Errore!! Classic ASP 1
Apeweb Risorse Asp per Aruba Server Presenta il tuo Sito 0
N Server di prova per asp Classic ASP 1
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
Paolo69 Risolto reCAPTCHA v2 per ASP Classic ASP 0
P lanciare script asp (o php) da jquery Javascript 1
L Modifica file upload in ASP Classic ASP 2
felino ASP.net MVC: Exception e chiamata AJAX ASP.NET 1
W Rinominare Documenti Con Form Asp Classic ASP 9
G Registrazione utente su pagina asp Classic ASP 14
R Sviluppatore ASP.NET Offerte e Richieste di Lavoro e/o Collaborazione 0
seranto [ASP] Controllare il testo inserito in Textarea Classic ASP 6
F classic asp popolare combo box javascript Presentati al Forum 1
P Passagio dati complessi tra una ASP.NET webapi e Angular ASP.NET 1
A [ASP.Net] Gestire il profilo ADMIN in un progetto ASP NET e pattern MVC ASP.NET 0
P [ASP.Net] Problema ERR_INCOMPLETE_CHUNKED_ENCODING 206 (Partial Content) con Font ASP.NET 4
A [ASP] Confronto tra dati Form e DB Classic ASP 2
A Mantenere la validazione reindirizzandoci su un secondo sito WEb. (ASP.NET) ASP.NET 0
StephenSoftware [ASP.Net] Pagina Master ed eventi... ASP.NET 0
K [ASP] Visualizzare nome del file selezionato Classic ASP 3
S [ASP] rubrica telefonica Classic ASP 2
M MySQL e classic ASP Classic ASP 5
D [ASP] Eliminare gli zeri che nn servono Classic ASP 1
G [ASP] Ciclare i valori di 2 array Classic ASP 2
S [RISOLTO] aggiorna tabella da select option asp classic Classic ASP 7
S elimina record sql asp classic Classic ASP 5
D [ASP] Autocomplete cerca su 2 campi del db Classic ASP 1
D [ASP] Leggere Campo decimal MYSQL Classic ASP 1
S [ASP] SALVARE VALORE SELECT OPTION SU CAMPO TABELLA ACCESS Classic ASP 9
NuviaSoftware [Retribuito] [Cerco] Programmatore ambienti ASP.NET,. Net Azure web apps, Javascript Offerte e Richieste di Lavoro e/o Collaborazione 0
D [ASP] scaricare articoli Classic ASP 8
D [ASP] Mysql insert e update Classic ASP 2
V [ASP.Net] avento keydown crh13 enter ASP.NET 0
A [ASP.Net] Dropdownlist ASP.NET 0
S [ASP.Net] [ASP] Upload Image ASP.NET 6
V Ricevere messaggi email certificata con CDO o altro oggetto in ASP Classic ASP 0

Discussioni simili