Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/468.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在按下提交按钮(HTML)后自动创建页面_Javascript_Php_Jquery_Html_Ajax - Fatal编程技术网

Javascript 如何在按下提交按钮(HTML)后自动创建页面

Javascript 如何在按下提交按钮(HTML)后自动创建页面,javascript,php,jquery,html,ajax,Javascript,Php,Jquery,Html,Ajax,当我在网站中输入信息,然后按提交按钮时,信息会自动保存在数据库中,之后信息如何显示在页面上 示例:我在一个网站中输入了我的个人信息,并通过按提交按钮将其保存,然后我将看到我的个人资料页面。这是如何发生的? 如果最终用户提交信息时页面显示,我是否需要在表单中指定操作 就像在StackOverflow网站中,当我们自动创建帐户时,我们有一个URL和包含我们信息的页面 注意:我是一名编码初学者,您应该将表单操作设置为一个PHP页面,在该页面中获取您提交的$\u请求变量,并使用例如mysqli将其输入数

当我在网站中输入信息,然后按提交按钮时,信息会自动保存在数据库中,之后信息如何显示在页面上

示例:我在一个网站中输入了我的个人信息,并通过按提交按钮将其保存,然后我将看到我的个人资料页面。这是如何发生的? 如果最终用户提交信息时页面显示,我是否需要在表单中指定操作

就像在StackOverflow网站中,当我们自动创建帐户时,我们有一个URL和包含我们信息的页面


注意:我是一名编码初学者,您应该将表单操作设置为一个PHP页面,在该页面中获取您提交的$\u请求变量,并使用例如mysqli将其输入数据库,然后使用mysqli显示数据。也就是说,假设您使用的是MySQL数据库来保存提交的信息。

您的应用程序应该至少有两个页面。Register.php和ViewProfile.php

在第一个页面中,当用户提交时,他的所有信息都会发布到Register.php中,您可以在$\u POST变量中获取这些信息,您可以使用它们执行任何操作。例如:保存在数据库中。 成功插入后,脚本将获得插入记录的primery键,并将其重定向到ViewProfile.php页面,如下所示:

header("Location: http://www.yourwebsite.com/ViewProfile.php?Userid=103"); 
exit();

然后,ViewProfile.php可以从$_get[“userid”]中获取userid,在数据库中找到用户并显示其信息。

这是一个类似的问题,可能有助于您创建一个页面,在该页面中按ID显示配置文件信息。您无需操作指定的页面。在数据库中保存信息后。将页面重定向到具有最后一个插入id的配置文件页面。当提交某个内容时,它可能基本上是在执行POST调用,当您想要检索某个内容时,您可以使用GET或POST。因此,您可以阅读REST体系结构,它将告诉您如何保存和重新修改数据。您需要使用数据库查询来保存和获取数据。你不一定要在表单中使用动作,你也可以使用javascript、fetch api、ajax提交表单而不需要动作,这对初学者来说是一个很好的起点。请不要在明显的主题外问题上发布答案!请参阅:可以关闭和删除离题问题,这可能会使您的贡献无效。请不要在明显离题的问题上发布答案!请参阅:可以关闭和删除非主题问题,这可能会使您的贡献无效。