Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Range di IP

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    376

    Range di IP

    questo codice (eseguitelo in una semplice pagina):
    Codice PHP:
    <?php
    $ip_esploso1 
    explode('-','192.168.1.2-192.168.1.50');
    $ip_esploso2 explode('.',$ip_esploso1[0]);
    $ip_esploso3 explode('.',$ip_esploso1[1]);

    for (
    $i $ip_esploso2[3]; $i <= $ip_esploso3[3]; $i++) {
    echo  
    $ip_esploso1[$i] . '
    '
    ;
    }
    ?>
    dovrebbe stampare tutti gli IP nel range 2-50.
    Però ottengo sempre l'errore:
    Undefined index: 2
    Undefined index: 3
    ecc. fino a 50.
    Come faccio per avere una lista di tutti quegli IP?

  2. #2
    $ip_esploso1 ha solo gli indici 0 e 1 , chiaramente ti da errore, si farebbe cosi

    recuperi ip completo inizio (' 192.168.1.2') e fine ( '192.168.1.50')

    Tiri via la parte che non cambia e la tieni da parte ( '192.168.1')

    Ora iteri tra 2 e 50 mandando in echo

    Parte_che_non_cambia.$i
    Glue Labs
    Makes extraordinary things
    www.glue-labs.com/

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