legen Sie den Wert des input-Feldes durch eine php-variable, die den Wert
Habe ich ein einfaches php-Rechner", der code ist:
<html>
<head>
<title>PHP calculator</title>
</head>
<body bgcolor="orange">
<h1 align="center">This is PHP Calculator</h1>
<center>
<form method="post" action="phptest.php">
Type Value 1:<br><input type="text" name="value1"><br>
Type value 2:<br><input type="text" name="value2"><br>
Operator:<br><input type="text" name="sign"><br>
Result:<br><input type"text" name="result">
<div align="center">
<input type="submit" name="submit" value="Submit">
</div>
</form>
</center>
<?php
if(isset($_POST['submit'])){
$value1=$_POST['value1'];
$value2=$_POST['value2'];
$sign=$_POST['sign'];
if($value1=='') {
echo "<script>alert('Please Enter Value 1')</script>";
exit();
}
if($value2=='') {
echo "<script>alert('Please Enter Value 2')</script>";
exit();
}
if($sign=='+') {
echo "Your answer is: " , $value1+$value2;
exit();
}
if($sign=='-') {
echo "Your answer is: " , $value1-$value2;
exit();
}
if($sign=='*') {
echo "Your answer is: " , $value1*$value2;
exit();
}
if($sign=='/') {
echo "Your answer is: " , $value1/$value2;
exit();
}
}
?>
Alles was ich tun möchte, ist, dass die Antwort angezeigt werden soll, in der Ergebnis-Eingabe-Feld statt echo Sie separat. Bitte helfen? Ich Weiß es ist einfach aber ich bin neu in PHP.
Bewegen Sie den PHP-code über das HTML-Formular. Weisen Sie die Antwort auf eine variable, dann echo die variable in der Eingabe-Wert.
InformationsquelleAutor sam | 2014-03-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einen Weg, es zu tun sein wird, um alle der php-code über die HTML -, Kopier das Ergebnis in eine variable, und fügen Sie das Ergebnis in der
<input>
tag.Versuchen Sie, diese -
Hast du das entfernen des exit () - Funktionen?
können wir bewegen Sie den php-code in eine seperate php-Datei?
Sicher, Sie können, Fügen Sie den php-code(der Teil über der
<html>
) in eine andere Datei(nennen wir ihn calc_logic.php), und vor <html> einfach schließen Sie ihn mit<?php require("calc_logic.php"); ?>
InformationsquelleAutor Kamehameha