我有这个代码,当你按下提交按钮
时,是一个带有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?
答案 0 :(得分:1)
你有语法错误如果条件你忘记写了;在echo语句之后
答案 1 :(得分:0)
<?php
if (isset($_POST['submit'])) {
echo "Has presionado submit"; // ; is missing
}
答案 2 :(得分:0)
如果这样写,&#34;如果&#34;不喜欢这个&#34;如果&#34;,并在你的回声后添加一个分号。