Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Mathematische operatoren

Guten tag ich habe ein problem mit einem kleinen formular was rechnen soll im prinzip funktioniert es rechnet nur falsch
wie kann ich die variablen denn verknüpfen

$ma ist der array für die zahlen
$mra ist der array für die opreatoren

Code:                   In Zwischenablage kopieren (nur IE)
1">

das ist so aufgebaut
ergebniss = zahl1+operator1+zahl2+operator2...

bei 100-10+40*2/130 kommt 324 raus aber warum,
wegen dem plus? ($ma[0] + $mra[0]) wenn ich das plus durch und (&) ersetzte kommt 0 raus

hier das komplette teil
Code:                   In Zwischenablage kopieren (nur IE)
2">

Hier gehts zum Orginal Eintrag "Mathematische operatoren" im Forum

Antworten

Du könntest [doc]eval[/doc] verwenden, reißt aber u.U. riesen Sicherheitslücken damit auf....
Ansonsten, solltest du mal nach einem Formelparser googeln..


Hier gehts zum Orginal Eintrag "Mathematische operatoren" im Forum
 
phpforum.de | Impressum | Handy Bundles