Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Bannare visitatori che insultano o fanno SPAM

    Ciao.
    Avrei bisogno di uno script o di una funzione, se usiste (qui non sono riuscito a trovarlo con il Serch), in grado di Bannare un Utente conoscendo l'IP.
    Lo script che uso è una TOP 100 (il forum di supporto è chiuso da tempo); l'ho personalizzato ma c'è un navigatore che continua ad insultare o a fare spamming.
    Sul Database ho il suo IP (l'Email, ovviamente non esiste) che è nella tabella review (tabella che registra i messaggio che ciascuno può lasciare a ciascun iscritto.
    Spero che questo si possa fare. L'IP non deriva da una connessione ADSL perché varia di pochissimo (ES: 123.50.45.177 - 123.50.25.177)
    Un grazie anticipato.
    Abbraccio tutti.
    Giorgio

  2. #2
    Ma scusa gli utenti non devono loggarsi prima di scrivere?

  3. #3
    Originariamente inviato da silverwings
    Ma scusa gli utenti non devono loggarsi prima di scrivere?
    Ciao.
    Per lasciare commenti e votare no...
    Lo so che ti sembrearà strano ma mi piace l'intervento dei visitatori enza troppe barriere.
    Solo che quello esagera.
    Grazie.
    A presto

  4. #4
    Non saprei indicarti con precisione, ma so che creando un file particolare da mettere nella cartella principale del sito, si può escludere uno o più indirizzi ip.

    Prova ad informarti, inviando una mail all'amministratore del server che usi per pubblicare le tue pagine e chiedi informazioni a riguardo.

    Ciao

  5. #5
    concettualmente si potrebbe fare cosi:

    ricavi l'ip del visitatore e gli ip contenuti nel db, con la funzione explode() dividi l'ip ogni volta ke c'è un . cosi da ottenere l'ip (sia quello del visitatore ke quelli contenuti nel db) diviso in 4 pezzi e li confronti tra loro. Poi aggiungici ke se trova un * salta il confronto

    cosi se l'ip del visitatore è 200.23.67.55 e quello nel db è 200.23.67.* , fa il confronto tra i primi 3 gruppi, mentre il quarto ke contiene * lo salta



    uh? eh ? cosa?

  6. #6
    Originariamente inviato da devil89
    Non saprei indicarti con precisione, ma so che creando un file particolare da mettere nella cartella principale del sito, si può escludere uno o più indirizzi ip.

    Prova ad informarti, inviando una mail all'amministratore del server che usi per pubblicare le tue pagine e chiedi informazioni a riguardo.

    Ciao
    Grazie.
    Farò così.
    Un abbraccio

  7. #7
    Originariamente inviato da Frankenstein88
    concettualmente si potrebbe fare cosi:

    ricavi l'ip del visitatore e gli ip contenuti nel db, con la funzione explode() dividi l'ip ogni volta ke c'è un . cosi da ottenere l'ip (sia quello del visitatore ke quelli contenuti nel db) diviso in 4 pezzi e li confronti tra loro. Poi aggiungici ke se trova un * salta il confronto

    cosi se l'ip del visitatore è 200.23.67.55 e quello nel db è 200.23.67.* , fa il confronto tra i primi 3 gruppi, mentre il quarto ke contiene * lo salta



    Grazie.
    Mi sembra una soluzione ragionevole e facile da implementare-
    Proverò anche così-
    Grazie-

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 © 2025 vBulletin Solutions, Inc. All rights reserved.