springboot怎么把数据传给前端:springboot 如何引入前端 bootstrap?
这种问题网上一搜一大堆,你可以具体找一篇文章试试,遇到问题可以针对相关问题去提问。springboot通过jar包方式引入bootstrap_个人文章 - SegmentFault 思否 这不是查查就
顺晟科技
2021-07-19 10:51:20
80
我是个业余爱好者,无法解决HTML/PHP表单处理中经常出现的问题。
假设您有一个简单的html表单,您希望一次反复使用它,并且希望在一个变量中跟踪提交表单的次数。假设出于各种原因(可能是为了将名称放入数据库),您需要将表单发送到php文件中。麻烦在于,在您将表单提交到php文件(该文件处理表单数据并重定向回html文件)之后,这样做会将您的count变量重置为O--并将其他变量重置为它们的原始值--这是我不想要的。
以下是html文件,称为collect_and_post_data.html.
<!DOCTYPE html>
<html>
<body>
<form id="formID" method="post" action="process_form_data.php">
Enter first name: <input type="text" name="fname"><br>
Enter last name: <input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
<script>
var noOfTimesFormSubmitted = 0;
document.getElementById("formID").addEventListener("submit", myFunction);
function myFunction() {
alert("The form was submitted");
alert("noOfTimesFormSubmitted: " + noOfTimesFormSubmitted);
noOfTimesFormSubmitted++;
}
</script>
</body>
</html>
下面是php文件process_form_data.php.
<?php
echo $_POST["fname"].' '.$_POST["lname"];
//do other stuff
header ("Location: collect_and_post_data.html");
die();
?>
当php文件重定向到collect_and_post_data.html时,如何获取该文件,以防止noOfTimesFormSubmitted再次从0开始,并防止提交时更改的其他变量返回原始值?
或者,是否有某种方法可以说服php文件在每次表单提交后完成其工作后简单地退出图片,让用户返回html文件?
我尝试只使用一个文件,表单操作是,但这并不能解决问题。当表单的第二次迭代出现时,在提交。form时更改的所有全局javascript变量将返回到它们的原始值。
请提供帮助。
顺晟科技:
可以使用PHP会话变量更新NoofTimesFormSubmited
$_SESSION['noOfTimesFormSubmitted']=+1
上面的类似内容将使您提交表单的时间数存储在会话变量中,直到会话被清除
05
2022-12
02
2022-12
02
2022-12
29
2022-11
29
2022-11
24
2022-11