inserimento valori in euro sia con punto che con virgola

Ciao

Inserisco nel db (in campi di tipo decimal (10,2)) valori in euro.

L'utente deve inserire però i decimali utilizzando SOLO il punto.

In poche parole per inserire 1.200,50 euro deve

da tastiera 1200.50

Questo perchè il campo del db ospita valori di questo tipo (che poi al momento della visualizzazione stampo utilizzando number_format($cassa, 2, ',', '.') ad esempio.

Vorrei fare in modo che l'utente possa inserire i decimali anche con la virgola, tranne poi convertirli con il punto per il db al momento dell'upload.

Cosa devo fare?

Grazie

inviato 5 anni fa
frankphp
X 0 X

Puoi usare la funzione str_replace.

risposto 5 anni fa
Mario Santagiuliana
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda