Joomla.it Forum

Componenti per Joomla! => Gestione Form => : fmburkina 08 Jun 2010, 14:11:21

: [Risolto] Far inserire dati in un form in maiuscolo
: fmburkina 08 Jun 2010, 14:11:21
Ciao a tutti, vorrei sapere come posso fare per fare in modo che i miei utenti quando inseriscono i dati in un form (fatto con chronoforms) questi siano sempre in maiuscolo
: Re:Far inserire dati in un form in maiuscolo
: vales 08 Jun 2010, 19:09:25
Uno scriptino in PHP nella sezione validation dovrebbe risolvere il problema.

Vai nella finestra Validation del form, poi nel quadro Server Side Validation

abiliti a Yes in Enable Server Side Validation

nel campo Server Side Validation inserisci questo codice

:
<?php
JRequest
::setVar"campo1"strtoupper(JRequest::getVar('campo1','','post')));
JRequest::setVar"campo2",   strtoupper(JRequest::getVar('campo2','','post')));
?>

dove campo1 e campo2 sono i nomi del campo del form che vuoi trasformare in maiuscolo. Per ogni campo che vuoi trasformare devi aggiungere una riga con il codice adeguato al nome del campo.
: Re:Far inserire dati in un form in maiuscolo
: fmburkina 09 Jun 2010, 09:17:34
Grazie, appena possibile provo e t faccio sapere se ho risolto
: Re:(RISOLTO) Far inserire dati in un form in maiuscolo
: fmburkina 09 Jun 2010, 10:28:21
Funziona grazie del preziosissimo aiuto
: Re:[Risolto] Far inserire dati in un form in maiuscolo
: vand 14 Sep 2010, 11:37:33
Ciao a tutti, anche io ho lo stesso problema, ma vorrei sapere dove devo inserire lo script. Grazie!!!
: Re:Far inserire dati in un form in maiuscolo
: vales 14 Sep 2010, 16:17:58
Ciao a tutti, anche io ho lo stesso problema, ma vorrei sapere dove devo inserire lo script. Grazie!!!

Uno scriptino in PHP nella sezione validation dovrebbe risolvere il problema.

Vai nella finestra Validation del form, poi nel quadro Server Side Validation

abiliti a Yes in Enable Server Side Validation

nel campo Server Side Validation inserisci questo codice

:
<?php
JRequest
::setVar"campo1"strtoupper(JRequest::getVar('campo1','','post')));
JRequest::setVar"campo2",   strtoupper(JRequest::getVar('campo2','','post')));
?>

dove campo1 e campo2 sono i nomi del campo del form che vuoi trasformare in maiuscolo. Per ogni campo che vuoi trasformare devi aggiungere una riga con il codice adeguato al nome del campo.


Qui sopra c'è indicato.