使用PHP创建表单并在同一脚本中处理数据

时间:2017-01-31 21:42:20

标签: php forms

是否可以使用PHP创建表单并使用与其创建的相同脚本处理此表单。

我试过了:

    <!DOCTYPE html>
<html>

<?php

if(isset($_POST['GO'])) {

echo "Hola Mundo";
}
?>

<body>
<form  action="procesarFormula.php" method="post">


     <b>Nombre</b> <input type="text" name="nombre"><br/><br/>
    <input  type="submit" value="GO"> 

 </form>
</body>
</html>

但是当我点击提交按钮时,我收到Object not found错误。 请注意,脚本保存在名为procesarFormula.php

的文件中

请帮忙吗?

2 个答案:

答案 0 :(得分:0)

更改

<input  type="submit" value="GO"> 

<input  type="submit" name="GO"> 

否则,永远不会设置$_POST["GO"]

答案 1 :(得分:0)

你应该加上一个名字&#39;该提交输入的属性。原因是您的POST全局变量是一个数组,它包含所有已发布输入的所有键{name}值{value}对。因此,在您的代码中,您正在调用密钥,但您只能设置值。