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

    conteggio e blocco di accessi

    Sapete dirmi che si può fare per bloccare un indirizzo ip o host dopo un numero limitato di visualizzazioni di una pagina php?

    Cioè metto per esempio 2 volte, oltre le quali viene fuori un messaggio che dice "spiacente non è possile accedere, o errore 404".


  2. #2
    anzi quasi quasi mi serve solo un modo per registrare gli ip su un file detto ips.txt distanziati tutti con questo simbolo "|".

  3. #3
    prova così:
    Codice PHP:
    <?php
       $handle
    =fopen('ips.txt''a');
       
    fwrite($handle$_SERVER['REMOTE_ADDR']."|");
       
    fclose($handle);
    ?>
    n.b.
    il file ips.txt deve già esistere

  4. #4
    Originariamente inviato da SoulHome
    prova così:
    Codice PHP:
    <?php
       $handle
    =fopen('ips.txt''a');
       
    fwrite($handle$_SERVER['REMOTE_ADDR']."|");
       
    fclose($handle);
    ?>
    n.b.
    il file ips.txt deve già esistere
    ok funziona grazie

    visto che c'è modo di bloccare le pagine web in tanti modi....

    come si fa a bloccare anche tramite cookie?
    però dopo un pò questi cookie devono scadere ...almeno dopo 24 ore



    sapete aiutarmi?

  5. #5
    per impostare un cookie usaquesta funzione (metti rpiam di ogni altro output):
    setcookie ("NomeCookie", "Valore",time()+86400);
    per leggere il cookie usa l'array globale $_COOKIE

  6. #6
    Originariamente inviato da SoulHome
    per impostare un cookie usaquesta funzione (metti rpiam di ogni altro output):
    setcookie ("NomeCookie", "Valore",time()+86400);
    per leggere il cookie usa l'array globale $_COOKIE
    mi basta questo per bloccare la pagina completa a un browser una volta visitata?

  7. #7
    si basta questo...però ovviamente se il browser ha i cookie diabilitati oppure se l'utente li cancella questo sitema non servirà a nulla...

  8. #8
    Utente di HTML.it L'avatar di mark2x
    Registrato dal
    Nov 2005
    Messaggi
    1,940
    Attento che il controllo sull'IP non è per nulla certo. Inoltre così facendo rischi di bloccare tutti gli utenti di una LAN che escono con lo stesso IP solo perchè uno tra essi ha visualizzato la tua pagina 2 volte...

    [.:: JaguarXF ::.]
    __________________

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.