Ergebnis 1 bis 9 von 9
-
02.02.2013, 16:48 #1Xburn
PHP Programmierung (Taschenrechner)
wir müssen in der Schule mithilfe von HTML und PHP einen Taschenrechner "programmieren".
Könnt ihr mir eine kleine Hilfestellung geben im PHP Teil ? Bin da nicht gerade der Profi.
Oder jedenfalls eine kleine Erklärung ?
Der Taschenrechner soll halt was ausrechne. Soll kein großes Konzept sein, nur halt die Zahlen 0-9 und "+" "-" "*" und "/"
danke im vorraus
Lg
Xburn
-
-
02.02.2013, 16:52 #2Kitsune
AW: PHP Programmierung (Taschenrechner)
Und welche Art von Hilfe benötigst du jetzt? ^^ Ich kann mich entsinnen, auch mal sowas gemacht zu haben. Im simpelsten Fall reicht schon eine unsichtbare HTML-Tabelle mit Buttons und dann kommen dort eben die PHP-Funktionen drauf. Mit dem Prinzip bist du vertraut?
Vielleicht verwechsle ich das auch gerade mit JavaScript. Ist doch ein Weilchen her. Bin mir gerade nicht sicher, wie man das am besten mit PHP anstellt.
-
02.02.2013, 17:06 #3Aurel-
AW: PHP Programmierung (Taschenrechner)
Lies dir mal hier den Abschnitt: "Ein einfacher Rechner mit Hilfe eines Formulares" durch. Ich denke das ist genau, was du suchst:
PHP Taschenrechner
-
03.02.2013, 11:54 #4Xburn
AW: PHP Programmierung (Taschenrechner)
also einfach:
<!-- Dies ist eine Kommentarzeile. Diese erscheint im HTML -->
<!-- Quelltext, wird aber vom Browser ignoriert und nicht -->
<!-- verarbeitet ... -->
<form method="POST" action="rechner.php">
<b>Rechenaufgabe:</b><br>
<br>
<input name="zahl1" size=6>
<!-- Erstellt ein Eingabefeld, was 6 Zeichen groß ist. -->
<!-- Es können aber mehr Zeichen eingegeben werden. -->
<!-- Die maximale Eingabemenge setzt man z.B. mit maxlength=10 -->
<!-- fest -->
<select name="rz">
<!-- Mit select erstellt man ein Dropdown Menü. Das was man in -->
<!-- den Dropdowns wählen kann wird mit <option> in den folgenden -->
<!-- Zeilen definiert -->
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input name="zahl2" size=6><br>
<br>
<input type=submit name=submit value="Rechnen">
<!-- Ein Eingabefeld <input> vom type=submit ist der Absendebutton -->
<!-- womit man die ganze Eingabe abschickt -->
</form>
<!-- Das Formular wird beendet -->
<?php
if (!empty($_POST["submit"]))
{
$_zahl1 = $_POST["zahl1"];
$_zahl2 = $_POST["zahl2"];
$_rz = $_POST["rz"];
if ($_rz == "+") $c=bcadd($_zahl1, $_zahl2, 2);
if ($_rz == "-") $c=bcsub($_zahl1, $_zahl2, 2);
if ($_rz == "*") $c=bcmul($_zahl1, $_zahl2, 2);
if ($_rz == "/") $c=bcdiv($_zahl1, $_zahl2, 2);
# Rechenaufgabe und Rechnung zeigen !
echo $_zahl1 . $_rz . $_zahl2 . "=" . $c;
}
?>
lg
-
03.02.2013, 14:07 #5Aurel-
AW: PHP Programmierung (Taschenrechner)
Ja du packst das alles in eine php Datei.
Du kannst das Script übrigens lokal bei dir auf dem Rechner ausprobieren in dem du dir XAMPP installierst.
apache friends - xampp
Hier eine Erklärung dazu, wie das ganze funktioniert - ist sehr simple:
PHP-Einfach.de - PHP Tutorial - PHP Installieren
-
03.02.2013, 14:48 #6HardAndSoft
AW: PHP Programmierung (Taschenrechner)
Naja, um valides HTML zu erzeugen, fehlen noch ein paar Kleinigkeiten wie HEAD und BODY Tag.
Das Skript ist nur der Ausschnitt, der in den BODY-Tag gehört.
-
04.02.2013, 08:53 #7Kakashi Hatake
AW: PHP Programmierung (Taschenrechner)
da hast du recht, aber mann muss ja nicht alles vorkauen^^
@Xburn
habt ihr das jetzt auch in der schule? wenn du mehr mit php zu tun hast solltest du dir besser nen gutes buch besorgen, wenns schon so anfängt
-
04.02.2013, 09:45 #8Speedy79
AW: PHP Programmierung (Taschenrechner)
Fang an zu lernen, zu lesen und zu basteln; wenn du eigene Ansätze präsentierst und DANN dabei auf Probleme stößt (die und die Fehlermeldung, dies und das klappt nicht) DANN helfe ich dir liebend gerne.
-
04.02.2013, 23:07 #9Xburn
AW: PHP Programmierung (Taschenrechner)
ne php ist ja nicht sooo schwer, da hilft pauken auf jedenfall von meiner siete.
ich habs geschafft, habs heute umprogrammiert/umgescriptet und da auch viel gelernt , danke an euch
@Kakashi Hatake und @Aurel-
ja ich weiß, du hast recht ... sorry.
Aber bei c# komme ich echt nicht weiter. aber beim vorstellungsgespräch und php siehts ja gut aus
Ähnliche Themen
-
Programmierung in C: Hallo, Ich muss für mein Mathe Lehramtstudium (Gott weiß warum) ein Programmierkurs belegen. Ich habe mich daher für die Programmierung in C... -
Spiral Modell Programmierung: schönen guten Tag ihr Nerds und Geeks ;P Da ich eine Ausarbeitung über das Spiralmodell in der Software entwicklung halten soll frage ich einfach... -
Problem bei der Applet-Programmierung: Hallo, Ich hoffe hier hat vielleicht jemand ein wenig Ahnung von Java... Ich stehe vor dem Problem ein Applet programmieren zu müssen. Ansich... -
GlovePie Nunchuck Programmierung: jaja diese Hybrid themen bei denen keiner genau weiß in welches unterofrum se gehört so wie dieses hier: hi habe ein Prob mit GlovePie (das mit... -
Gutes Buch zum Thema Programmierung: Hi, hatte heute einen kleinen Lernkurs bei nem Freund über ICQ und ich würd jetzte gerne mal wissen ob jemand von euch Scripten kann und ob ihr...
Putin musstetaich einfach mal daran halten, dass er nicht einfach völkerrechtswidrig Nachbarstaaten angreifen kann. Das wäre zumindest Mal der erste...
Der Ukraine-Konflikt 2022