【发布时间】:2014-02-06 04:31:08
【问题描述】:
我试图找到一个基本输入,用户输入一个数字和第二个数字然后相乘。
我让它在没有 isset 函数的情况下工作,但现在我试图在页面首次启动时回显错误行。如果您看到输入,它被命名为 name 和 name2,所以我在 PHP 中调用它们。 我的原始代码没有使用 isset 并且可以正常工作,但是在任何输入之前我都遇到了错误。这是我的 PHP 代码:
<html>
<style>
<?php include 'style.css';?>
</style>
<body>
<form method="post">
<p> Enter Value 1:<input type="text" name="name"> <br>
<p> Enter Value 2:<input type="text" name="name2"><br>
<input type="submit" value="send">
</form>
<br>
<h3>Your input:</h3><br>
<?php
if (isset($_POST['name'])) && (isset($_POST['name2'])){
$num=$_POST['name'];
$num2=$_POST['name2'];
echo $num*$num2;
}
else{
echo '';
}
?>
</body>
</html>
【问题讨论】:
-
您还需要检查/验证他们的输入,因为他们可能会尝试搞笑并使用 alpha 字符
-
你遇到的错误
-
我如何验证是否有人可以给我一个示例代码?