96 messaggi dal 12 maggio 2001
DOMANDA?

E' possibile includere un file (formato asp) in una pagina se il file da includere si trova in un'altro sito rispetto alla pagina ??

Saluti
DAavide
379 messaggi dal 06 settembre 2002
www.andytimes.com
L'inclusione lato server (quella del tipo <!--#include file="..."-->) funziona esclusivamente se il file è posto sul server. Se devi inglobare un file usa XML, che ti restituisce come risultato ciò che è renderizzato dalla chiamata (come se tu la aprissi da broswer)...
ciao..

..:: and this is my web ::..
96 messaggi dal 12 maggio 2001
Vuol dire che se ho una variabile in un file collegato la posso richiamare all'interno del mio file locale?

Ad esempio potrei memorizzare password o altro che non sono visibili da chi ha accesso al server...
11.886 messaggi dal 09 febbraio 2002
Contributi
andytimes ti ha suggerito il procedimento:
crei una pagina asp remota più o meno come questa:

<%
user = Request.QueryString("user")
pass = Request.QueryString("pass")

if user = "nome" and pass = "miapassword" then
Response.write "ok"
else
Response.write "no"
end if
%>

il funzionamento di questa pagina è semplice, se i dati che gli vengono passati tramite querystring sono "nome" e "miapassword" da come output la stringa "ok", altrimenti "no".
Questa pagina la devi mettere sul server remoto, lontano da occhi indiscreti. Mettiamo che il suo percorso su web sia http://www.tuosito.it/autentica.asp

Ora bisogna vedere lo script che va sul server locale. Dobbiamo usare l'oggetto XMLHTTP che interrogherà la pagina remota autentica.asp inviandole i dati di connessione e leggerà la risposta. Se è "ok" l'utente risulta autenticato, altrimenti no.:

<%
user = Request.Form("user")
pass = Request.Form("pass")
percorso = "http://www.tuosito.it/autentica.asp?user="&user&"&pass="&pass
Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objXMLHTTP.Open "GET", percorso, False
objXMLHTTP.Send
responso = objXMLHTTP.responseText
set objXMLHTTP = nothing

if responso = "ok" then
'utente autenticato
else
'dati non validi
end if
%>

ciao

Enjoy learning and just keep making
96 messaggi dal 12 maggio 2001
era quello che cercavo, prooveroo'

Grazie

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.