Back to top

Autore Topic: Controlli su field - Codice fiscale  (Letto 4027 volte)

Offline QManuelQ

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Controlli su field - Codice fiscale
« il: 03 Lug 2011, 10:21:59 »
Salve a tutti, avrei bisogno di inserire il field "codice fiscale" nel form di registrazione e successivamente eseguire dei controlli su di esso.
Dovrei verificare almeno che sia univoco nel database, dopo di chè se possibile, che la sua sintassi sia quella di un codice fiscale.


Ho provato CB ma oltre a definire una dimensione massima di caratteri non mi offre altro controllo.


Grazie
« Ultima modifica: 03 Lug 2011, 13:17:04 da QManuelQ »

Offline QManuelQ

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #1 il: 03 Lug 2011, 11:40:36 »
ciao a tutti... esista la possibilità di effettuare dei controlli su di un field.
ad esempio, su un campo "codice fiscale" vorrei almeno che ci fosse un controllo nel db per verificare che sia univoco.


cosa ne pensate?

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #2 il: 03 Lug 2011, 12:33:27 »
I campi li puoi controllare in vari modi con javascript e nella finestra validation con php  dopo l'invio.

Ma dove la controlli l'unicità del codice fra i codici che hai nel tuo archivio ? Non credo tu possa collegarti con la bancadati del ministero.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline QManuelQ

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #3 il: 03 Lug 2011, 12:50:57 »
grazie per la rispota...
per unicità intendo dire che quel codice fiscale deve essere unico nel mio db  :D

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #4 il: 03 Lug 2011, 16:08:07 »
Ok, allora suggerisco di inserire in Server validation code uno script php che va a leggere nella tabella i codici presenti e poi si comporta in modo conseguente.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline vales

  • Global Moderator
  • Instancabile
  • *****
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #5 il: 03 Lug 2011, 16:19:51 »
Benvenuto in Joomla QManuelQ,

ho unito questo topic all'altro aperto con lo stesso argomento.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline QManuelQ

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #6 il: 04 Lug 2011, 00:24:21 »
Ciao Vales e grazie per il benvenuto.


In realtà ora stavo provando ad editare il form di default di Joomla.


Sono riuscito ad aggiungere la casella di testo "Codice fiscale" al form di Joomla editando il codice in
views/register/tmpl/default.php


Poi ho provato ad aggiungere un campo di tipo stringa chiamato "cod_fiscale" nella tabella degli user da qui
libraries/joomla/database/table/user.php
ma sto andando molto ad intuito. Se riuscissi a scrivere il campo nella tabella, mi resterebbe di effettuare il controllo d'unicità tramite uno script php che eseguirò non so dove.
Accetto aiuti :)

Offline QManuelQ

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #7 il: 04 Lug 2011, 10:33:35 »
Girando sul forum ho trovato un thread dove hai fatto un ottimo lavoro: http://forum.joomla.it/index.php/topic,89247.0.html


le modifiche che sto facendo io senza dubbio andrebbero perse con un aggiornamento di Joomla...
credi sia fattibile e conveniente seguire questa tua linea guida per realizzare l'inserimento di quel campo e il relativo controllo?
oppure come mi hai suggerito in precedenza provo ad inserire lo script php in server validation code?

grazie
« Ultima modifica: 04 Lug 2011, 11:06:08 da QManuelQ »

Offline QManuelQ

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:Controlli su field - Codice fiscale
« Risposta #8 il: 04 Lug 2011, 19:08:09 »
Vales, ho creato con chronoforms il form base con l'aggiunta del campo "codice fiscale"
Esso però viene memorizzato nel DB su di una tabella separata rispetto al resto dei campi (nome,username,email...)


Vorrei risolvere per gradi alcuni problemi
- Per effettuare il controllo di unicità dovrei accedere a quella determinata tabella. L'eventuale script lo inserisco in Server Side validation Code, in aggiunta al codice già presente che effettua il controllo della password?


-Dovrei risolvere il problema dell'eliminazione del record, ovvero se elimino un utente, il relativo campo "codicefiscale" nell'altra tabella resta e non è una buona cosa :)


help! ;)

 



Web Design Bolzano Kreatif