如何不将HTML表单中的POST数据提交到PHP代码而不在同一页面上提交?
示例:
<form method="POST">
<input type="text" name="number" value="3">
</form>
<?php
$number = $_POST['number'];
?>
是的,可以。但是,请不要忘记为表单指定操作。如果要在同一页面上执行该帖子,请说例index.php
,则代码应为:
<form method="post" action="index.php">
<input type="text" name="number" value="3">
</form>
<?php
if(isset($_POST['number'])){
$number = $_POST['number'];
echo $number;}
else {echo "POST form not submitted.";}
?>
当您按Enter并提交表单时,这将输出3
,否则将显示POST form not submitted.