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

    modificare uno script php

    Ciao a tutte,

    ho trovato questo script per bannare indirizzi ip in php su web,
    Codice PHP:


    <?php
     
    #SCRIPT per bannare gli indirizzi IP 

    //copio il contenuto del file in una stringa
     
    $filename="ip.txt";
     
    $handle=@fopen($filename"r");
     
    $contents=@fread($handlefilesize($filename));
     @
    fclose($handle); 
     
    /*
     creo un array con gli indirizzi da bloccare: la funzione trim() serve ad eliminare gli spazi vuoti invece la funzione explode() serve ad aggiungere un nuovo valore all'array separandolo in corrispondenza del carattere "-".
     */
     
    $array_ip=(array_map('trim'explode('-'$contents))); 
     
    /*conto il numero totale di indirizzi con la funzione  count()*/
     
    $indirizzi_totali=count($array_ip); 
     
    /*recupero l'ip del visitatore*/
     
    $ip_attuale=$_SERVER['REMOTE_ADDR']; 
     
    /*creo un ciclo in cui effettuo la verifica di tutti gli ip*/
     
    for ($x=0$x<$indirizzi_totali$x++){
     
    /*se l’ip del visitatore è uguale ad uno degli indirizzi contenuti nell’array “$array_ip” esco dalla pagina.*/
     
    if ($array_ip[$x]==$ip_attuale){
     echo 
    "Impossibile accedere con questo IP.
    "
    ;
     echo 
    "Il tuo indirizzo &egrave; ".$ip_attuale;
     exit();
     }
     }
     
    ?>
    io non voglio che chiama la pagina in questo modo : $filename="ip.txt";

    ma in questo modo si : http://www.miodominio.com/ip.txt

    cosa bisogna modificari in questo script aiuto.

    Grazie in anticipo

  2. #2
    ciao
    prova con questo per creare l'array di dati... poi explode....

    Codice PHP:
    $datafiletxt=file_get_contents("http://www.miosito.it/FILETESTO.TXT"); 
    MEMENTO AUDERE SEMPER
    Maxxl

    www.maxxl.it

  3. #3
    lo provato ma non funziona

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520

    Re: modificare uno script php

    Originariamente inviato da abramo2
    io non voglio che chiama la pagina in questo modo : $filename="ip.txt";

    ma in questo modo si : http://www.miodominio.com/ip.txt

    cosa bisogna modificari in questo script aiuto.

    Grazie in anticipo
    e per quale ragione???? Scusami ma forse non capisco il senso della tua richiesta

  5. #5
    Ho 5 site in server diversi in coesta pagina ho inserito le ip che sono spam ip.txt un giorno c'e sono nuove ip spam e io voglio aggiungere in una pagina solo e non divo conetermi a tutte 5 site per effettuare l aggiornamento del file ip.txt

  6. #6
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    usare un db invece di un file?????

  7. #7
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    18

    Abramo2 mi diffama

    salve a tutti,

    mi dispiace scrivere questo post che suonera' ridicolo ma sto schiumando di rabbia

    l'utente Abramo2 ha aperto diverse pagine web nei circuiti Digilander, Altervista e Virgilio con contenuto diffamatorio nei miei confronti

    associa il mio nome e il mio cognome a AIDS e Hiv

    ho provato in tutti i modi a contattarlo ma si nasconde

    volevo dire a questo tizio che deve rimuovere ogni link che mi diffama, pena la denuncia alla polizia postale

    grazie

    cricio

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.