Convalida Textarea

1

Mi interessa sapere quali personaggi le persone autorizzano nei vari campi comuni dei moduli di immissione (tranne la posta elettronica ...)

Ad esempio:

Area di testo / messaggi : autorizzi il testo completamente libero o limita la scrittura alfanumerica e la punteggiatura? Ho provato a percorrere la seconda via, ma trovi sempre qualcuno che ama usare la tilde ...

Nome completo : autorizzi nulla o usi un'espressione regolare?

Numeri di telefono : solo numeri

Indirizzi : alfanumerico, spazio bianco, trattini

Nomi città / città : alfabeto, trattini, spazio bianco

[NB: modificato come richiesto]

    
posta sunwukung 28.11.2010 - 14:14
fonte

3 risposte

1

nessuna restrizione, a condizione che:

  • il testo non viene più pubblicato su una pagina Web in modo tale da consentire il dirottamento / pirateria
  • il testo non è incluso in un'istruzione SQL in un modo che lo renderebbe vulnerabile all'iniezione sql
  • sei ragionevolmente sicuro che una persona risponda e non un bot (captcha, ad esempio)
risposta data 28.11.2010 - 17:16
fonte
0

Ho lavorato in più di un posto con questi campi in porzioni del software che dovevo scrivere. Nessuno di loro ha avuto esattamente le stesse risposte.

Dipende davvero dalle esigenze delle persone che usano il software ..

    
risposta data 28.11.2010 - 22:11
fonte
0

In genere sono molto liberale in ciò che autorizzo, specialmente per i numeri di telefono. E se si accettano numeri telefonici internazionali, ci sono letteralmente centinaia o addirittura migliaia di tipi.

Per gli stati, ho un elenco a discesa da cui selezionare, ma assicurati che sia di tipo internazionale.

Per le città / città spesso ho un elenco ricercabile ma permetto loro di scavalcare e inserire il proprio. Per gli indirizzi di strada generalmente autorizzo quasi tutto, specialmente quando carico da dati esterni che sono spesso pieni di indirizzi di spazzatura in un formato incoerente.

    
risposta data 28.11.2010 - 22:14
fonte

Leggi altre domande sui tag