Jetzt kostenlos Anmelden!

Ben67 Männlich

ist gerade angekommen

Beiträge: 20

Geschlecht: Männlich

PHPKIT Version: 1.6.1

1

Freitag, 19. Juni 2009, 09:57

[gelöst] Problem beim umwandeln von Komma nach Punkt mit str_replace

Hallo,

ich habe ein (htm-) formular, in dem man 3 Zahlen eingeben kann, die dann multipliziert, bzw subtrahiert werden. Das ganze erfolgt über Formular in der Art

Quellcode

1
<td><input name="bzahl" type="text"></td>


Das ganze klappt auch ausgezeichnet, allerdings muss man bei Dezimalzahlen einen Punkt statt ein Komma einbauen.

Ich weiss, dass das irgendwie über str_replace() funktioniert, bin aber anscheinend zu dämlich, es richtig einzubauen und finde im Internet zwar viele Erklärungen, aber nicht, wo, bzw wie man das einbauen muss.

PHP-Quelltext

1
2
3
4
5
6
<?PHP
$ergebnis = ($czahl $bzahl) / ($azahl $bzahl) * 100 ;
$ergebnis2 = ($zahl3 $zahl2) / ($zahl1 $zahl2) * 100 ;
echo "fT3:" "<br>" "($czahl - $bzahl)" " : " "($azahl - $bzahl)" " x 100"  "<br>" ;
echo "Das Ergebnis beträgt " "<b>" $ergebnis " %" ;
?>


Wäre Klasse, wenn mir jemand helfen oder einen Tipp geben könnte.
Ben67


//edit:

habs gefunden:
$zahl1=str_replace(",",".",$zahl1);

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Ben67« (19. Juni 2009, 17:35)

  • Zum Seitenanfang
  • Zum Seitenende