Questione : Limitare i nomi utente ai caratteri mettere-sicuri del URL?

Ciao,

I scrivere un fotoricettore app e quando l'impegno degli utenti, io vuole assicurarsi i loro nomi utente scelti contiene soltanto le lettere ed i numeri. Ciò è un po'ingannevole comunque con differenti localizzazioni e tale. Devo assicurarmi che il username scelto dell'utente non scompigli in su i URL ed il roba come quello quando provo la stampa esso in webpages.

Is là un modello per l'applicazione dei nomi utente “sicuri„ quando gli utenti firmano in su? Sto usando Java e basicamente ho bisogno di un certo modello di controllare se un username si conforma a qualunque regola ha significato per un fotoricettore il app, il

Thanks
class= del

Risposta : Limitare i nomi utente ai caratteri mettere-sicuri del URL?

Se stiate andando usare i loro nomi utente per generare i URL ecc, allora proverei ad attaccare con l'insieme standard di ASCII dei caratteri, nessun caratteri speciali.  Un metodo semplice potrebbe essere di controllare che ogni carattere è fra 0-9, a-z o A-Z.  Alcuni altri caratteri, come il sottolineamento inoltre è permesso in URL.

Qui è un collegamento rapido che descrive i URL ed i caratteri permessi ecc.

http://www.blooberry.com/indexdot/html/topics/urlencoding.htm
Altre soluzioni  
 
programming4us programming4us