Pau*_*nan 0 php forms http-post
我检查了其他线程,但我找不到解决方案.
我正在尝试让我的PHP代码回应我,说它有效.我正在使用WAMP.
码:
<html>
<title>Login</title>
<form method="post">
<?php
if(isset($_POST['login_button'])){
echo "Clicked";
}
?>
User Name
<br>
<input type="text" name="username" />
<br>
<br>
Password
<br>
<input type="password" name="password" />
<br>
<br>
<input type="button" name="login_button" value="Login" />
</form>
</html>
Run Code Online (Sandbox Code Playgroud)
您的代码不起作用的原因是因为您使用了错误type的按钮.如果希望按钮使表单将数据发送到服务器,则需要使用该submit类型.这将告诉浏览器在单击按钮时将表单数据发送回服务器.该button类型主要用于基于浏览器的JavaScript代码.这就是为什么当你点击它时它没有做任何事情.
我刚刚复制了您的确切代码并更改type="submit"为type="button".在我改变它之后,它起作用了.
| 归档时间: |
|
| 查看次数: |
103 次 |
| 最近记录: |