Avatar billede mortency Nybegynder
06. maj 2002 - 20:09 Der er 11 kommentarer og
1 løsning

Sjekke domene - ipadresse.

Det jeg lurer på er følgende:

Hvis jeg har laget et ASP script som jeg vil at kun noen skal ha nytte av så legger vil jeg legge en del av scriptet på min egen server feks: med <!--#include file ="http://www.domene.com/common.asp"--> hvis det går. Men jeg vil kun gi adgang til gitte domener eller ip adresser som laster ned include filen fra sin egen server. Er dette mulig? Eventuelt hvordan lar det seg gjøre????
Avatar billede mortency Nybegynder
06. maj 2002 - 20:10 #1
Sorry!!! --->

Det jeg lurer på er følgende:

Hvis jeg har laget et ASP script som jeg vil at kun noen skal ha nytte av, så vil jeg legge en del av scriptet på min egen server feks: med <!--#include file ="http://www.domene.com/common.asp"--> hvis det går. Men jeg vil kun gi adgang til gitte domener eller ip adresser som laster ned include filen fra sin egen server. Er dette mulig? Eventuelt hvordan lar det seg gjøre????
Avatar billede wilweb Nybegynder
06. maj 2002 - 20:13 #2
<%
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.mappath("database.mdb")

STRSQL = "SELECT * FROM tabelnavn"
set rs = Myconn.Execute(strSQL)

Findes = False
If NOT Rs.EOF then
    Do while NOt rs.EOF
        If Request.ServerVariables("REMOTE_ADDR") = rs("ip-felt") then
            Response.Redirect "sidefindes.asp"
            Findes = True
        End
    rs.MoveNext
    Loop
End if

If Not Findes then
    Response.Write "IP findes ikke i databasen!"
End if
%>
Avatar billede wilweb Nybegynder
06. maj 2002 - 20:15 #3
Her tjekker jeg om et givet IP adresse findes (Request.ServerVariables("REMOTE_ADDR")) og tjekker det op imod feltet i din access database med felt navnet rs("ip-felt")
Er det, det du vil?
Avatar billede mortency Nybegynder
07. maj 2002 - 01:40 #4
Det jeg mener er følgende.

test.asp ligger på http://www.domeneNr2.no/test/test.asp
--------------------------------------------------------

<%
If Request.ServerVariables("REMOTE_ADDR") = "255.255.255.255" then
    tid = now()
else
    tid = "Du har ikke tilgang til scriptet"
End if
%>

index.asp ligger på http://www.domeneNr1.no
-------------------------------------------

<!--#include file ="http://www.domeneNr2.no/test/test.asp"-->
<HTML>
<BODY>

<%= tid %>

</BODY>
</HTML>
Avatar billede mortency Nybegynder
07. maj 2002 - 01:42 #5
index.asp skal ligge på domene 255.255.255.255
Avatar billede mortency Nybegynder
07. maj 2002 - 01:58 #6
Hva med AspHTTP??
Avatar billede doc404 Novice
07. maj 2002 - 02:03 #7
du kan ikke include fra et andet domain.
Avatar billede wilweb Nybegynder
07. maj 2002 - 07:05 #8
Jeg forstår spørgsmålet som om at du vil give adgang for bestemte IP adresser? er det forkert forstået?
Avatar billede mortency Nybegynder
07. maj 2002 - 20:16 #9
jaaaaaaaaa!!!!! og sikre en del av et script. :-)
Avatar billede mortency Nybegynder
07. maj 2002 - 20:17 #10
Lar det seg gjøre???
Avatar billede wilweb Nybegynder
07. maj 2002 - 20:52 #11
Hvorfor kan du så ikke bruge mit svar fra 06/05-2002 20:13:37????
Har du prøvet det????
Avatar billede mortency Nybegynder
16. december 2003 - 12:46 #12
Lukker spm.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester