anoniem Geplaatst: 26 oktober 2004 Delen Geplaatst: 26 oktober 2004 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? Quote Link naar reactie
anoniem Geplaatst: 27 oktober 2004 Auteur Delen Geplaatst: 27 oktober 2004 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 Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 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 Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 Formule is als volgt: • lengte [invoer] * breedte [invoer = m2 [uitvoer] • Afmeting [invoer/keuzelijst] • m2 / afmeting = Aantal [uitvoer] Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 lijkt mij dat je dat beter met javascript kunt doen, dan kun je het resultaat van de berekeing gelijk laten zien. Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 [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? Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 javaSCRIPT :) clicquez en bas.... :) http://www.google.com/search?num=20&hl=nl&newwindow=1&q=javascript+calculator&btnG=Zoeken&lr= Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 [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: Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 Had al op Google gezocht maar vond geen goede tutorial om zelf een calculator te maken... Bestaande JavaScript calculators kan ik [nog?] niets mee... Quote Link naar reactie
anoniem Geplaatst: 28 oktober 2004 Auteur Delen Geplaatst: 28 oktober 2004 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] Quote Link naar reactie
anoniem Geplaatst: 29 oktober 2004 Auteur Delen Geplaatst: 29 oktober 2004 Bedankt! Hier ga ik mee aan de slag... [size=9:afd1d6aee0]To be continued[/size:afd1d6aee0] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen