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

    Controllare se esiste un ip su ip.txt

    Salve,
    vorrei sapere come faccio a controllare se esiste un ip nel file ip.txt(file dove vengono memorizzati gli ip)

    Praticamente devo fare una verifica, se l'ip non esiste allora scrivi una cosa su un altro file altrimenti reindirizza l'utente verso un'altra pagina...

  2. #2

  3. #3

  4. #4
    Ammettiamo che tu abbia il tuo file ip.txt in questa forma:


    Codice PHP:
    10.50.1.7 
    10.50.1.4 
    10.50.1.8 
    10.50.1.6 
    10.50.1.5
    10.50.1.3 
    10.50.1.9 
    ... 
    Quindi su ogni riga ha un singolo IP e gli IP non sono ordinati.

    Codice PHP:
    $lines file('ip.txt');
    $ip_da_ricercare "10.50.1.5";
    $found false;
    foreach (
    $lines as  $line
    {
       if(
    strcmp ($line$ip_da_ricercare) == 0
       {
          
    $found true;
          break;
        }
     }

    if(
    $found)
      echo 
    "TROVATO";
    else
      echo  
    "NON TROVATO"
    Spero di esserti stato utile.

    Ciao

  5. #5

  6. #6
    Non funziona, ho fatto delle prove e praticamente il problema sta che paragona l'intero file al'ip.
    Se ci sono più ip allora non lo trova mai uguale, bisogna isolare ogni riga ma non so come si fa

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.