Visualizzazione dei risultati da 1 a 8 su 8

Discussione: benedetto spam

  1. #1

    benedetto spam

    Per cercare di bloccare lo spam in un blog ho ulilizzato questo codice:
    codice:
     var IP= String (Request.ServerVariables( "REMOTE_ADDR" ));
     
    switch  (IP) {
    		case "87.118.112.30" :
    		Response.Redirect("no-blog.htm");
    		break;
    		case "209.85.24.226" :
    		Response.Redirect("no-blog.htm");
    		break;
    		case "68.47.36.20" :
    		Response.Redirect("no-blog.htm");
    		break;
                    ...
    ma nonostante tutto mi ritrovo ancora nei log qualcuno che scrive con l'indirizzo 68.47.36.20.
    Come è possibile?

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    codice:
    <% 
    if request.servervariables("REMOTE_ADDR") = "IP_ADDRESS" then 
      Response.Buffer = TRUE 
      Response.Status = ("401 Unauthorized") 
      Response.End 
    end if 
    %>

  3. #3
    mi puoi spiegare come integrare il mio codice?

  4. #4
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da maxcondor
    mi puoi spiegare come integrare il mio codice?
    codice:
    <% 
    if request.servervariables("REMOTE_ADDR") = "87.118.112.30" OR _
       request.servervariables("REMOTE_ADDR") = "209.85.24.226" OR _
       request.servervariables("REMOTE_ADDR") = "68.47.36.20" then 
      
      Response.Buffer = TRUE 
      Response.Status = ("401 Unauthorized") 
      Response.End 
    end if 
    %>

  5. #5
    scusami se rompo, ma qual'è la differenza tra il mio approccio e il tuo?

  6. #6
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da maxcondor
    scusami se rompo, ma qual'è la differenza tra il mio approccio e il tuo?
    tu utilizzi JSCRIPT io VBSCRIPT

  7. #7
    Originariamente inviato da fraude
    tu utilizzi JSCRIPT io VBSCRIPT
    No. Lui usa uno switch (che in vbScript si chiama SELECT CASE), mentre tu una semplice IF.

  8. #8
    io vorrei sapere perchè il mio medoto non funziona. Ho inserito l'ip della mia adsl e il blocco sembra funzionare, però ho un ip che riesce a scrivere ugualmente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.