Chi ha creato la discussione
pippuccio76
(@pippuccio76)
Inanzitutto ti ringrazio per la risposta . Giustamente come dicevi tu i dati devono essere validi anche prima di fare l’update . HO così modificato la funzione salva dati così :
// Salva i dati del form di registrazione
function salva_dati($user_id) {
if (! empty ( $_POST ['cf'] ) OR ! empty ( $_POST ['piva'] ) ) {
if(! empty ( $_POST ['cf'] )){
if(isCodiceFiscale ( $_POST ['cf'] )){
update_usermeta ( $user_id, 'c_f', trim ( $_POST ['cf'] ) );
}
}
if(! empty ( $_POST ['piva'] )){
if(is_partitaiva ( $_POST ['piva_cf'] )){
update_usermeta( $user_id, 'p_iva', trim ( $_POST ['piva'] ) );
}
}
}
}
Così non viene salvato nessun dato nella tabella user_meta , ma l’utente viene creato lo stesso , come posso evitare di creare anche l’utente se non ho i campi corretti ?
Chi ha creato la discussione
pippuccio76
(@pippuccio76)
Salve seguendo la guida e un esempio su internet ho paovato allora a modificarlo :
http://codepad.org/O1oKwP7k
Inserendo un cf sbagliato quando premo su registra ho,giustamente, l’errore :
ERRORE: I dati inseriti nel campo "Partita Iva/Codice fiscale" non sono validi
In realtà il nuovo utente è creato e i dati inseriti nella tabella user_meta, perchè?
-
Questa risposta è stata modificata 7 anni, 10 mesi fa da pippuccio76.
-
Questa risposta è stata modificata 7 anni, 10 mesi fa da Cristiano Zanca.