will rechnen, doch fehler....
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
all
anklicken
button
division
eingabefeld
fehler
http
inhalt
jemand
liegen
negativen zahlen
rechen
rechner
string
teilen
tip
unerlaubten operation
versuch
versuchen
vier
-
also ich will einen rechner f?r meine page machen
doch ich weis nicht wie....
mein erster Versuch:
rechner.php:
<html>
<form method="post" action="addi.php" enctype="text/Plain" name="Formular1">
<input type="text" size="17" name="Inhalt"> +
<input type="text" size="17" name="Inhalt2">
<input type="submit" name="btnAbsenden" value="ausrechnen">
</form>
</html>
d?rfte soweit alles richtig sein hoffe ich
ok und jetzt die addi.php
<?php
include ("rechner.php");
$ergebniss="($Inhalt+$Inhalt2)";
echo "$ergebniss<br>\n";
?>
da muss irgendwo der fehler liegen
kann mir jemand helfen?
anzuschauen unter:
http://timohildebrand.xardas.lima-city.de/rechner/rechner.php -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
So ich habs nochmal neu gemacht und alles unwichtige mal rausgeschmissen...
rechner.php:
<html>
<form action="addi.php" method="post">
<input type="text" name="Inhalt">
+
<input type="text" name="Inhalt2">
<input type="submit" value="ausrechnen">
</form>
</html>
addi.php:
<?php
include ("rechner.php");
$ergebniss = $Inhalt+$Inhalt2;
echo "$ergebniss<br>\n";
?> -
hmmm hab das teil jetzt nur oberfl?chlich angeguckt, aber ich seh schon folgende fehler:
include ("rechner.php"); m?sste eigentlich include 'rechner.php'; heissen
$ergebniss="($Inhalt+$Inhalt2)"; Da es kein String ist w?rde ich $ergebniss=$Inhalt+$Inhalt2; schreiben
echo "$ergebniss<br>\n"; Die Variable kommt auch im Normalfall nicht direkt in den String echo $ergebniss."<br>\n";
//Da war wohl jemand schneller und evtl. auch noch besser -
include ("rechner.php"); m?sste eigentlich include 'rechner.php'; heissen
Beide Varianten sind m?glich.
auch noch include "rechner.php"; ist erlaubt -
und ich habe eine Fehler gefunden!
Bei all Deinen Rechenarten ist eine bestimmte Kombination nicht erlaubt, das musst Du pr?fen. -
Warum kann ich keine negativen Zahlen eingeben?
Warum machst Du vier Eingabefelder?
Versuche das mal mit zwei Eingabefeldern und vier Buttons und danach das nur noch mit einem Eingabefeld. -
Warum kann ich keine negativen Zahlen eingeben?
Warum machst Du vier Eingabefelder?
Versuche das mal mit zwei Eingabefeldern und vier Buttons und danach das nur noch mit einem Eingabefeld.
1eingabefeld, here u are (30zeilen php code, um alle fehler zu deuten )
http://timohildebrand.xardas.lima-city.de/rechner2/rechner2.php
nicht vergessen, ich lerne erst seit 3tagen -
schon besser.
Aber trotzdem ist da noch ein Fehler mit einer unerlaubten Operation insbesondere beim Teilen.
Sch?ner w?re es doch, wenn ich die Rechenoperation anklicken k?nnte anstatt "ausrechnen".
Tip: setze eine Variable mit der Rechenoperation. -
schon besser.
Aber trotzdem ist da noch ein Fehler mit einer unerlaubten Operation insbesondere beim Teilen.
Sch?ner w?re es doch, wenn ich die Rechenoperation anklicken k?nnte anstatt "ausrechnen".
Tip: setze eine Variable mit der Rechenoperation.
was ist denn da f?r ein fehler? -
http://timohildebrand.xardas.lima-city.de/rechner3/rechner3.php
meinst du so etwas?
mit operation ausw?hlen.. -
versuch mal 1 * 0 du rechen das geht bei deien rechner nicht.
Warning: Division by zero in /home/webpages/lima-city/timohildebrand/html/rechner3/rechnen3.php on line 7
genauso bei 2 - 0. -
versuch mal 1 * 0 du rechen das geht bei deien rechner nicht.
Warning: Division by zero in /home/webpages/lima-city/timohildebrand/html/rechner3/rechnen3.php on line 7
genauso bei 2 - 0.
in mathe besser aufpassen, man kann keine zahl mit 0mmultiplizieren -
wieso nicht mit 0 multiplizieren ist erlaubt dividieren durch 0 ist nicht erlaubt. Jede Multiplikation mit 0 ergibt 0. und subtraktion mit 0 sollte doch auch m?glich sein 2 - 0 sollte 2 ergeben.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage