Mailinglisten-Archive |
> hallo liste! > > ich bin ein phpneuling und möchte testweise einen > euroumrechner basteln. > nun scheint es schon daran zu scheitern.... > > wo liegt denn mein denkfehler? ich bekomme leider nix > zurückgeliefert... Wenn Du deine Seite frisch aufrufst, dann ist $betrag ja noch 0. Aus der Zeile ATS:<input type="radio" name="waehrung0" value="<? $ergebniss=($betrag*13.7603); ?>"> wird dann ein ATS:<input type="radio" name="waehrung0" value="0"> => in $waehrung0 hast Du nach dem Abschicken in jedem Fall 0 drin stehen, das bringt Dich nicht weiter. (Hast Du gedacht, dass sich da clientseitig was ändert??) Ändere die Zeilen z.B. in <td align="center" >umrechnen in:<br> ATS:<input type="radio" name="waehrung0" value="ats"> euro:<input type="radio" name="waehrung0" value="eur"></td> dann kannst du auf der nächsten Seite rechnen. z.B. mit folgender Funktion: function umrechnen($waehrung0,$euro){ //<== $euro ist der jetzige Name des Inputfeldes, solltest Du ja in betrag ändern if($waehrung0=="ats"){ $ergebniss=$euro*13.7603; //<== schreibt man das nicht ergebnis? ;-) }else{ $ergebniss=$euro/13.7603; } return $ergebniss; } -- Gruß Mike Beck mike.beck_at_ibmiller.de
php::bar PHP Wiki - Listenarchive