我正在同一PHP页面中处理以下代码。我试图在用户点击提交按钮后立即打印表单变量的值。但是,我看到页面使用以下代码刷新。如果我想立即看到价值,我还需要做什么?
<form id = "myform" action="" method="post">
First name: <input type="text" name="FirstName" value="Mickey"><br>
Last name: <input type="text" name="LastName" value="Mouse"><br>
<button name = "submittest" type = "submit test">Submit Test </button>
</form>
<?php
if (isset($_POST['submittest'])) {
$example = $_POST['FirstName'];
$example2 = $_POST['LastName];
echo $example . " " . $example2;
}
?>
我看过一些类似的主题并且找不到我要找的东西:
1)Here他们建议使用Ajax方法。我试图避免它,因为我在进行ajax调用时遇到CORS问题。
2)Here again,ajax和基于目标的方法,将我带到新标签
3)Here除了Ajax之外,建议使用iFrame方法,但不确定是否会给我我想要的东西,因为在获取这些变量的值后,我计划将所有值转换为一个JSON对象,使用curl调用Java Web服务。所有这些都是为了避免javascript,因为我遇到了CORS问题。