Bloccare indirizzi ip
Se non volete che certi indirizzi ip accedano alla vostra pagina...
Se vogliamo bloccare alcuni indirizzi ip dal visitare alcune pagine del nostro sito possiamo usare questo semplice script:
<%
'scrivo gli ip bloccati
Dim arrayIP(2)
arrayIp(0) = "130.100.150.1"
arrayIp(1) = "12.175.0.1"
arrayIp(2) = "205.238.3.468"
'mi ricavo l'ip corrente
IPCorrente = Request.ServerVariables("REMOTE_ADDR")
for i = 0 to ubound(arrayIP)
' se trovo l'ip, esco dal ciclo
if arrayIP(i) = IPCorrente then
Response.Redirect("AccessoBloccato.asp")
end if
next
response.write "ok hai il permesso di entrare"
%>
Se i vostri indirizzi ip sono molti vi conviene mettere tutti gli ip in un file .inc o .asp e poi in ogni pagina che dovete proteggere basta che richiamate il file contenente la lista mettendoci questo:
<!--#include virtual="/CacciaIp.asp"-->
Dopo di che ci creiamo la pagina accessobloccato.asp che comunica all'utente che non può accedere alla pagina protetta:
<%
response.write "Il tuo ip non può accedere qui!"
%>
calcio, visual basic, freeware, senna, foto, cap, pele, ferrari, filmati, meteo, php, macchine sportive, script, automobili, javascript, sorpassi, porsche, scripts, programmazione, natura
Usiamo i cookies per rendere possibile il corretto funzionamento del sito web per ogni utente. Utilizzando il nostro sito, accetti le nostre modalità di utilizzo dei cookies.
Privacy e cookie policy