Hallo Wordpress Gemeinde,
ich habe ein Problem mit den Währungsformaten bei dem Plugin Jazzy Forms und anderen REchner Plugins. Das Plugin akzeptiert kein Komma. D.h ich muss statt 14,34 folgendes im Eingabefeld eingeben 14.34 damit ich ein Ergebnis bekomme.
Bei der Ausgabe (Output) kann man festlegen ob ein Komma statt einem Punkt erscheinen soll. Das Problem sind aber die Eingabe Felder. Wenn ich in den Eingabe Feldern ein Komma statt einem Punkt eingebe dann wird leider nichts berechnet.
Da in Deutschland ca niemand einen Punkt statt Komma bei Zahlen eingeben wird, zerbreche ich mir seit Wochen den Kopf wie man das Problem löst.
Ich bin leider kein PHP Experte. Sämtliche Versuche dieses Problem zu lösen haben bei mir sogar ein Datenbank Crash verursacht. Zum Glück hatte ich ein Backup:razz:
Ich bedanke mich dass Ihr euch die Zeit genommen habt um bis hier hin zu lesen. Könnt Ihr mir bitte helfen?
Ich habe schon folgende Plugins ausprobiert und gekauft
Wp caculator
Wp calculator pro
Jazzy forms
Calculated Fields Form
Simple Finance Calculator
wp-creator-calculator
Gibt es vielleicht noch andere calculator Plugins die statt Punkt ein Komma akzeptieren und bei der Ausgabe für Deutschland gerechtes Währungsformat ausspucken?
Vielen Dank euch allen. Tolles Forum.
Stefan
Rechner Plugin für Berechnungen und das deutsche Währungsformat
-
-
- Gerade eben
- Anzeige
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
- ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
- ✔️ Deutsche Server & DSGVO-konform
- ✔️ Persönlicher Support (kein 0815-Ticket-System)
-
Alles anzeigen
ich habe ein Problem mit den Währungsformaten bei dem Plugin Jazzy Forms und anderen REchner Plugins. Das Plugin akzeptiert kein Komma. D.h ich muss statt 14,34 folgendes im Eingabefeld eingeben 14.34 damit ich ein Ergebnis bekomme.
Bei der Ausgabe (Output) kann man festlegen ob ein Komma statt einem Punkt erscheinen soll. Das Problem sind aber die Eingabe Felder. Wenn ich in den Eingabe Feldern ein Komma statt einem Punkt eingebe dann wird leider nichts berechnet.
Da in Deutschland ca niemand einen Punkt statt Komma bei Zahlen eingeben wird, zerbreche ich mir seit Wochen den Kopf wie man das Problem löst.
Ich bin leider kein PHP Experte. Sämtliche Versuche dieses Problem zu lösen haben bei mir sogar ein Datenbank Crash verursacht. Zum Glück hatte ich ein Backup:razz:Wenn du in einem PHP Script den Inhalt von deinem Eingabefeld umschreiben möchtest? geht dies mit
$_POST['dein_feld'] = str_replace(',', '.', $_POST['dein_feld']);
wobei dieser code _böse_ ist, weil die superglobals Variablen $_POST read only sein sollten. es ist also sinnvoller, wenn du deine Variable im Script umschreibst und nich $_POST
cu
ralf
-
Alles anzeigen
Wenn du in einem PHP Script den Inhalt von deinem Eingabefeld umschreiben möchtest? geht dies mit
$_POST['dein_feld'] = str_replace(',', '.', $_POST['dein_feld']);
wobei dieser code _böse_ ist, weil die superglobals Variablen $_POST read only sein sollten. es ist also sinnvoller, wenn du deine Variable im Script umschreibst und nich $_POST
cu
ralf
Danke für die Antwort. Was ist denn die optimalste Variante ohne Risiko? An welcher Stelle ändere ich denn den php code?
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!