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

    Ennesima RegExp (per user e password)

    Ciao a tutti... sono un caprone di reg exp e mi dispiace stressarvi, ma non ho ancora tempo di studiarle (mi piacerebbe molto però).
    Vorrei validare un campo user e/o password dando la possibilità di inserire una password di almeno 5 caratteri e di un massimo di 15 potendo utilizzare tutti i caratteri tranne quelli pericolosi per l'sql injection. Vorrei togliere quindi gli spazzi, l'apice ed il doppio apice, il % ed il #.
    Potete aiutarmi?
    GRAZIE

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    ti faccio un esempio
    codice:
    <script language="javascript">
    function controllo(ff){
    	var re = /^[^ '"%#]{5,15}$/
    	if(re.test(ff.username.value) && re.test(ff.password.value)){
    		return true
    	}
    	else{
    		alert('controllare i campi')
    		return false
    	}
    }
    </script>
    <form onsubmit="return controllo(this);">
    	User <input type="text" name="username">
    
    	Pass <input type="password" name="password">
    
    	<input type="submit" value="submit">
    </form>

  3. #3
    grazie mille...
    Ora provo la regExp.
    Ciao

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.