<?php
if(isset($_POST['submit'])){
header('Location: http://www.rate.ee');
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>
</title>
</head>
<body>
<input type="submit" name="submit" id="submit" class="button" value="Submit"/>
</body>
</html>
这是我的代码。很简单,不是吗。但它不起作用,我不明白。我一直认为 PHP 只在我加载页面时执行,但我使用相同代码的另一个页面在没有 JS 的情况下工作得很好。
最佳答案
您需要将按钮包装在 <form>
中标签:
<form action="" method="post">
<input type="submit" name="submit" id="submit" class="button" value="Submit"/>
</form>
关于PHP 提交按钮不起作用。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12377368/