Visualizzazione dei risultati da 1 a 2 su 2

Discussione: ip detection

  1. #1

    ip detection

    ciao a tutti....
    potete indicarmi un modo per poter identificare l'ip dell'utente e fare in modo
    che questo utente possa compiere una azione una sola volta al giorno , ma poi possa rifarla il giorno dopo.... ???????
    Merci!

  2. #2
    All'IP dell'utente puoi accedere tramite la variabile globale:
    $_SERVER['REMOTE_ADDR']

    Per quanto riguarda l'altra tua richiesta si pone qualche problema.
    Puoi implementare il metodo di esclusione giornaliera salvando un cookie che scade a mezzanotte e facendo un controllo su quello, se il cookie è ancora valido non permetti l'azione all'utente.
    Il problema è che semplicemente cancellando i cookie l'utente può bypassare la tua protezione.

    Un'altra possibilità è tenere traccia in un database delle azioni finora compiute, registrando di ciascuna data e IP; in questa maniera l'utente non può agire sul database e rimuovere la protezione.
    In questo caso per aggirare la protezione è necessario far figurare un differente IP, cosa fattibile ma già più complicata.

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.