Ich hab jetzt 2 Dokumente gemacht. 1 html mit dem formular das es dann an php weiterschickt:
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Taschenrechner</title>
<meta name="description" content="php Taschenrechnerscript">
<meta name="author" content="Markus V.">
<meta name="keywords" content="php taschenrechnerscript">
<meta name="date" content="2009-06-13T10:26:37">
</head>
<body>
<h1>Taschenrechner:</h1>
<form method="POST" action="http://localhost/security/shop.php" enctype="text/plain">
Zahl 1 <input name="a" type="text"><br>
Zahl 2 <input name="b" type="text"><br>
<input name="submit" type="submit" value="Rechnen">
</form>
</body>
</html>
Alles anzeigen
dann in der php hab ich jetzt das aber jetzt zeigt es nicht einmal mehr das Ergebnis an oO woran könnt das liegen?
PHP
<?php
error_reporting(E_ALL & ~E_NOTICE);
$a = $_POST['a'];
$b = $_POST['b'];
$Addition = $a+$b;
?>
<?php
echo "Ergebnis: $Addition";
?>
<?php
error_reporting(E_ALL);
ini_set("display_errors", true);
$verbindung = mysql_connect("localhost", "Inuyasha" , "pw")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("taschenrechner",$verbindung) or die ("Datenbank konnte nicht ausgewählt werden");
$Addition = $_POST['a'];
$result = mysql_query("SELECT id FROM ergebnisse WHERE ergebnis = '$Addition'");
$menge = mysql_num_rows($result);
if($menge == 0)
{
$eintrag = "INSERT INTO ergebnisse (ergebnis) VALUES ('$Addition')";
$eintragen = mysql_query($eintrag)
or die ("MySQL-Fehler: " . mysql_error());
if($eintragen == true)
{
echo "$Addition wurde gespeichert.";
}
else
{
echo "Fehler beim Speichern der Zahl.";
}
}
?>
Alles anzeigen