Mit Formulareingaben rechnen

Ich habe das nun so gamcht:

PHP:
<?php
 $AS = (int)$_POST['AS'];    // Das As und Ns... habe ich zuvor dem entsprechenden FOrmularfeld zugewiesen
 $NS = (int)$_POST['NS'];
 $OST = (int)$_POST['OST'];
 $AN = (int)$_POST['AN'];

	echo (($AN/($NS*$OST-$AS*$OST))); 
	?>

Leider funtioniert es nicht
 
Versuche das hier mal:

PHP:
<?php
if (isset($_POST["button"])) {
    echo $_POST["AN"]/($_POST["NS"]*$_POST["OST"]-$_POST["AS"]*$_POST["OST"]);
}
?>
<form name="form" action="test.php" method="post">
<input type="text" name="AN" value="" size="20" maxlength="50" />
<br />
<input type="text" name="NS" value="" size="20" maxlength="50" />
<br />
<input type="text" name="OST" value="" size="20" maxlength="50" />
<br />
<input type="submit" name="button" value="Senden" />
</form>

Beim ACTION-Attribut musst du dann halt noch den Namen deiner Seite eintragen. Ansonsten müsste es damit klappen.

Thomas
 
Ich hatte schon öfters das Problem, dass meine Rechnungen in den echo-Anweisungen nicht klappten, weil keine Klammern drum waren.
Deshalb mach doch noch eine Klammer bei tombe's Lösung.
 
DANKE
ENDLICH FUNTIONIERT ES.
Da ich ja jetzt weiß was falsch war, hoffe ich kann ich es bei den folgenden codes anders machen
Danke :)
 

Neue Beiträge

Zurück