Joomla.it Forum
Componenti per Joomla! => Gestione Form => : 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
-
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.
-
Grazie, appena possibile provo e t faccio sapere se ho risolto
-
Funziona grazie del preziosissimo aiuto
-
Ciao a tutti, anche io ho lo stesso problema, ma vorrei sapere dove devo inserire lo script. Grazie!!!
-
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.