04. marts 2003 - 23:52Der er
12 kommentarer og 3 løsninger
regnemaskine
Hej
Jeg prøver at lave en regnemaskine, hvor brugeren indtaster to tal og en regnemetode i en formular, som så bruges i et php script. Jeg synes den er lidt svær...
Jeg har så forsøgt at hente det over til en funktion i mit script (er kun nået til plus!), men den returnerer ingen af de indtastede værdier, kun: "plus er"
AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Du skal stadig hente dine variabler! Hent alle de variabler ind i dit script som skal bruges i dit script. Også selvom det er noget brugeren indtaster!
Husk, at variabler i funktioner ikke er globale... (Jeg tror det er det human vil sige). Enten skal du hente dem med over i funktionskald eller ogsaa skal du declarere dem globale i funktionen (skriv blot 'global $value1;' i starten af funktion etc.)
..og saa kan du jo ogsaa bare skippe funktionshallojet, saa laenge det ikke er mere komplekst
<?
if (isset($plus)) { $resultat = $value1*1 + $value2*1; echo "$value1 plus $value2 er $resultat"; } elseif (isset($minus)) { $resultat = $value1*1 - $value2*1; echo "$value1 minus $value2 er $resultat"; }
PS: Jeg ganger tallene med 1 for at vaere nogenlunde sikker paa programmet parser dem som tal, og ikke strengvaerdier (saa ville den f.eks. risikere at skrive at 1 + 2 = 12)
kan ikke huske hvordan jeg fandt ud af det, så i deler pointene :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.