为什么这个提交动作不适用于php isset?

时间:2015-06-04 15:05:02

标签: php html forms action isset

我有这个代码,当你按下提交按钮

时,是一个带有php动作的HTML注册表
<html>
<head>
    <title>Pruebas de registro </title>
</head>
<body>
    <h1 align="center"> FORMULARIO DE REGISTRO </h1>
<form align="center" method="POST">
<p>User: <input type="name" name="user"></input> </p>
<p>Pass: <input type="password" name="password"> </p>
<p>RPass: <input type="password" name="password2"> </p>

<input type="submit" name="submit" value="Ok"> </input>
<input type="reset" value="Reset"></input>

</form>
<?php
    If (isset($_POST['submit'])) {
        echo "Has presionado submit"
}
?>
</body>

</html>

为什么当我按下&#34; OK&#34;提交按钮,php没有说我&#34;有presionado提交&#34;与isset?

3 个答案:

答案 0 :(得分:1)

你有语法错误如果条件你忘记写了;在echo语句之后

答案 1 :(得分:0)

<?php
    if (isset($_POST['submit'])) {
        echo "Has presionado submit"; // ; is missing
}

答案 2 :(得分:0)

如果这样写,&#34;如果&#34;不喜欢这个&#34;如果&#34;,并在你的回声后添加一个分号。