Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Controllo ip

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    54

    Controllo ip

    Mi servirebbe uno javascript per il controllo IP

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    in javascript non puoi ricavare l'IP del visitatore... ti serve un linguaggio lato server (php, jsp, asp)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Controllo ip

    Originariamente inviato da emaldo
    Mi servirebbe uno javascript per il controllo IP
    Un pochino meno laconico?

    Devi verificare che un valore introdotto in un campo sia nel formato corretto?
    oppure ...???

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924

    Re: Re: Controllo ip

    Originariamente inviato da br1
    Un pochino meno laconico?


    in effetti...
    ti serve un espressione regolare per controllare numeri della forma xxx.xxx.xxx.xxx?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    54
    scusate forse mi sono espresso male...
    devo controllare che tra un punto e un altro la cifra inserita nn superi 255 come valore
    e mi sto dannando...non ci riesco

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    interpreto l'ultima risposta come necessità di validare un form... puoi postare qualcosa? Tipo la funzione che stai usando?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    54
    /controllo campo ip
    var indIp=document.aggiungi.ip.value;
    var patternIndIp = /^\d{1,3}.\d{1,3}.\d{1,3}.\d{1,3}$/;

    if (!patternIndIp.test(indIp)) {alert('indirizzo ip not ');};

    var punto = indIp.indexOf('.');

    var punto2 = window.document.aggiungi.ip.value.substring(0,punt o);
    if (punto2 > 255) { alert('indirizzo errato');};

    var posizione = indIp.lastIndexOf('.');

    var punto1 = window.document.aggiungi.ip.value.substring(punto+ 1,posizione);
    if(punto1 > 255) { alert('indirizzo errato');};

    var punto4 = window.document.aggiungi.ip.value.substring(posizi one+1);
    if(punto4 > 255) { alert('indirizzo errato');}





    ad esempio

    121.122.123.124

    a me manca solo 123

  8. #8
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    usa questa espressione regolare... è un pò più lunga ma controlla direttamente se l'IP è nel formato corretto

    codice:
    /^(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])\.(\d{1,2}|1\d\d|2[0-4]\d|25[0-5])$/
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    54
    Grande...grazie tante

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.