Pagerankanzeige ohne Googletoolbar TM

Navigation

Paidmails

Geldverdienen

Service

Formel 1 Info

Mit PHP einen Währungsumrechner programmieren. Schritt für Schritt

 

EinleitungPHP - Kurs für Einsteiger - 15 Kapitel | Beispiele

Hauptseite | Vorwort | Kapitel: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Währungsumrechner 1 Seite: 1 | 2 | 3  

Kapitel 5 - Währungen umrechnen. Das Script zum ersten einfachen Umrechner - Beispiel

 
 
  http://localhost/...........
 
  Bitte gib ein Betrag ein

Ausgangswährung

Betrag


 
Du kannst das Script testen, gib einen Betrag der umgerechnet werden soll ein.

 

Schauen wir uns nun als erstes den Aufbau des Scriptes an. Wir benötigen ein Formular und die
PHP-Verarbeitung die wir auf der vorhergehenden Seite beschrieben haben. Beachten wir, das wir den
PHP-Teil an den Anfang unseres Scriptes schreiben. Dadurch wird die Berechnung als erstes ausgeführt
und das entsprechende Ergebnis vor dem Formular angezeigt.

<html>
<head>
<title>Währungsumrechner</title>
</head>
<body>
<?php
$ergebnisDollar=$betrag/1.19;
$ergebnisForint=$betrag/250.2;
if (!$betrag) {echo 'Bitte gib ein Betrag ein <br>';}
else{
switch ($umrechnung)
{
case "Dollar":
echo "Der Betrag entspricht $ergebnisDollar Euro"; break;
case "Forint":
echo "Der Betrag entspricht $ergebnisForint Euro"; break;
}
}
?>
<h2>Ausgangswährung</h2>
<form action="umrechnung.php" method="post">
<select size="1" name="umrechnung">
<option value="Dollar">Dollar
<option value="Forint">Forint
</select> <p>
<b>Betrag</b><br>
<input type="text" name="betrag" size="16"><p>
<input type="submit" name="submit" value="berechnen"><br>
</form>
</body>
</html>

Speichert das fertige Script unter dem Namen umrechnung.php ab. (Wie bei <form action="umrechnung.php")

Erläuterung zum Script in Schritten
Unser Script beginnt nach dem üblichen HTML-Header mit einem PHP-Teil.

  1. Als erstes wird mit $ergebnisDollar usw. der Name der Variablen festgelget.
  2. Diese Variablen wesien wir Werte zu. Diese Variable $betrag korrespondiert mit dem Namen
    des Formularfeldes für die Eingabe des Betrages, der Variablenname muss also auf jeden Fall
    identisch mit dem weiter unten eingegebenen Namen im Tag <input type=text name=betrag> sien.
    Die Berechnung, die der Variablen als Wert zugewiesen wird, enthält die Multiplikation des Betrages
    mit dem jeweiligen Euro Kurs. Der arithmetische Operator für die Multiplikation wird mit dem *
    erreicht.
  3. Im switch-Befehl steht die Anweisung die zu testende Variable. Der Variablenname korrespondiert
    mit dem Namen de im HTML-Teil definierten Auswahlfeldes, im Beispiel ist dies $umrechnung.
    Beim Festlegen des Auswahlfeldes muss also $umrechnung als Name im HTML-Tag <Select>
    auftauchen.
  4. Mit der if-Anweisung fordern wir den Anwender auf einen Betrag einzugeben.
  5. In den case-Abschnitten stehen die Testwerte (jeweils ein Wert der Auswahlfeldes) und danach, also
    in der geschwungen Klammer, formulieren, was geschen soll wenn das Prüfergebnis true ergibt. Dann
    wird mit der Ausführung des Codes begonnen. Mit echo geben wir an, dass das Ergebniss der
    Berechung im Browser ausgegeben wird.
  6. Nach dem PHP-Teil wird der HTML-Teil eingeleitet. Als erstesgeben wir mit dem <form> an, dass ein Formular beginnt. Der ausführende Befehl spricht das aktuelle PHP-Script an. Als Methode zur Datenübertragung haben wir diesemal Post gewählt.
  7. Das Auswahlfeld legen wir mit <select> fest. Hier müssen wir beachten, dass der Wert des Atributes
    name identisch ist mit der Variablen in der switch-Bedingung.
  8. Die Werte der Option entsprechen dem Element im case. Für das Feld zu Eingabe des Betrages
    was umgerechnet werden soll, bnötigen wir den Tag <input type=text> zusammen mit dem Atribut
    name. Der Name wir im PHP-Teil als Variable Verwendet. Da wir zum Anfang des PHP-Teils bereits
    $betrag festgelegt haben, muss es hier auch so heissen:
    <input type=text name=betrag>.
  9. Zum Schluss brauchen wir eine Schaltfläche zum Abschicken der Eingabe.
  10. Speichert das ganze Script als PHP-Datei und ruft es in einem Browser auf.

Ihr seht das man mit wenigen Zeilen PHP-Code schöne Funtionen in eine Seite zu integrieren.
Unser Besipiel hat zwar noch ein paar schönheits Fehler, w.z.B. das der Urechnungsbetrag nicht
abgerundet wird und das nach der Umrechnung die eingegebenen Beträge nicht mehr vorhanden sind.
Dieses Problem lösen wir in der nächsten Übung.


wieter zum ersten Script>>>

Kleiner Hinweis: Wir bieten auch ein Pagrenkservice an. <<Keine Angst anmelden kostet NIX!>>


RANKING CHARTS 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20
KW HS MG VD
Live Band | Portal4 Europa | Paidmail-Service | IHR LINK | IHR LINK | IHR LINK   . .

Pagerank dieser Seite: ::: www.sind-sie-bereit.de ::: Pagerank Anzeige ohne Toolbar

Sind Sie Bereit für den Urlaub den Sie sich VERDIENT haben? Portal für Europa oder hier auf unser Urlaubseite!
Informationen über Ungarn finden Sie auf der Seite Ungarn / Balaton.

Informationen über Paidmails finden Sie auch auf den Seiten Kowsky-Web, HS-SUPPORT und Verdient Schon.