Vraag & Antwoord

Webprogrammeren & scripting

[PHP] Calculator als webapplicatie

10 antwoorden
  • Weet iemand een goede resource/tutorial om een PHP calculator te maken? Heb nl. een [uitgebreide] formule die ik graag wil omzetten als een webapplicatie. Google/Hotscripts.com etc. brachten mij nog niet verder.... Iemand een idee hoe ik dit kan aanpakken?
  • Ik zou niet een specifieke recource weten, maar als je een rekenmachine wilt maken moet je eens kijken naar de werking van een zgn. stack, dan kom je waarschijnlijk een stuk verder. - Bas
  • wat bedoel je met een ingewikkelde formule? een wiskundige formule? Zoja, daar heb je toch geen bron voor nodig, als je php een beetje beheerst kan je de specifieke functies opzoeken op http://nl.php.net/ ik denk daarbij aan functies als worteltrekken, machtsverheffen, sinus cosinus arcsinus enz
  • Formule is als volgt: • lengte [invoer] * breedte [invoer = m2 [uitvoer] • Afmeting [invoer/keuzelijst] • m2 / afmeting = Aantal [uitvoer]
  • lijkt mij dat je dat beter met javascript kunt doen, dan kun je het resultaat van de berekeing gelijk laten zien.
  • [quote:3b98c4d8c0="maIRnaairruJ"]lijkt mij dat je dat beter met javascript kunt doen, dan kun je het resultaat van de berekeing gelijk laten zien.[/quote:3b98c4d8c0] Dat vermoedde ik al, wilde het met PHP proberen omdat ik dat, in tegenstelling tot JavaScript, wél [i:3b98c4d8c0]een beetje[/i:3b98c4d8c0] begrijp... Suggesties om mee te beginnen? Ken jij goede tutorials v.w.b. deze berekeningen in Java?
  • javaSCRIPT :) clicquez en bas.... :) http://www.google.com/search?num=20&hl=nl&newwindow=1&q=javascript+calculator&btnG=Zoeken&lr=
  • [quote:acb45c9f5f="Ederveen"]...dat, in tegenstelling tot [b:acb45c9f5f]JavaScript[/b:acb45c9f5f], wél [i:acb45c9f5f]een beetje[/i:acb45c9f5f] begrijp...[/quote:acb45c9f5f] Okay, okay... "Als je begrijpt wat ik bedoel..." :wink:
  • Had al op Google gezocht maar vond geen goede tutorial om zelf een calculator te maken... Bestaande JavaScript calculators kan ik [nog?] niets mee...
  • je moet een calculator net teveel als een machientje beschouwen. JavaScript, maakt net als php gebruik van een aantal wiskunde functies en je kunt met getallen rekenen. In javascript kun je bijvoorbeeld een eigen functie maken: [code:1:a9d717e7de]function calculator(a, b, c) { mc2 = a * b; result = mc2 / c; alert('result'); }[/code:1:a9d717e7de] In PHP zou het er nagenoeg gelijk uitzien. Ik neem aan dat je voor de invoer een html formulier gebruikt, waarbij de afmeting een select-box is. dan hier een stukje om je op weg te helpen: [code:1:a9d717e7de]<script type="text/javascript" language="Javascript"> function calculator() { var f = document.forms['formulierNaam']; var input1 = f.elements['input1'].value; var input2 = f.elements['input2'].value; var input3 = f.elements['input3'].options[f.elements['input3'].selectedIndex].value; if(input1 == '' || input2 == '') return false; var mc2 = input1 * input2; var result = mc2 / input3; f.elements['result'].value = result; } </script> <form name="formulierNaam"> input1<input name="input1" onchange="calculator()"><br /> input2<input name="input2" onchange="calculator()"><br /> input3<select name="input3" onchange="calculator()"> <option value="0.5">optie 1</option> <option value="4">optie 2</option> </select> <hr> result<input name="result" disabled><br /> </form>[/code:1:a9d717e7de]

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.