Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Codice che blocca url

  1. #1
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Codice che blocca url

    Con questo codice trova e blocca una parola proibita, devo fare in modo che mi blocchi un url completo

    codice:
    ...
    <?php
    include ("parole-proibite.php");
    $stringaJs = implode("|",$paroleNoGood);
    ?>
    
    <script>
    function xxxGuest1(){ 
    var f = document.forms.mioform;
    var parole = new RegExp("(<?php echo $stringaJs; ?> )"); 
    var stringhe = ["nome","citta","email","url","messaggio"]; 
    for (i=0; i<stringhe.length; i++){
    var campo = f.elements[stringhe[i]];
    if(campo.value.match(parole) && campo.value.match(parole)[0]){ 
    campo.style.backgroundColor='red' 
    alert("La parola '"+campo.value.match(parole)[0]+"' non è ammessa"); 
    campo.focus(); 
    return false; 
    } 
     }
    return true; 
    }  
    </script>
    ...

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

    Re: Codice che blocca url

    Originariamente inviato da Ht28
    Con questo codice trova e blocca una parola proibita, devo fare in modo che mi blocchi un url completo
    cioe'?
    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

  3. #3
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Re: Re: Codice che blocca url

    Originariamente inviato da br1
    cioe'?
    Si, devo creare un codice simile ma che intercetta e fa uscire l'alert se nel campo url se viene inserito un sito che contiene una parola proibita

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