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