有关PHP表单的信息

时间:2015-03-09 16:25:43

标签: php forms save backend autosave

这不仅仅是一个编程问题,而是我只是试图了解幕后发生的事情。

当用户通过php表单提交内容时究竟发生了什么?

我试图了解表单中的提交数据是如何保存的,以便其他人可以查看。以reddit(甚至是这个网站)为例,用户填写表单命中提交,他们的帖子在那里供所有人永远查看。无论如何都会发生这种情况吗?或者是否需要添加更多代码。如果它确实自动发生,那么如果服务器脱机,数据会丢失吗?该数据是如何删除的?等等

感谢您的帮助

编辑:我想一个更好的问题是POST的工作原理。

1 个答案:

答案 0 :(得分:0)

这是一个POST示例。请尝试查找学习PHP的教程。

<form method="POST">
    <input type="text" name="yourName">
    <input type="submit" value="Submit your name">
</form>

<?php
    // This is a PHP comment

    // We check if the POST is made
    if(isset($_POST['yourName'])){
        // We store the POST-variable in a usual variable
        $variableWithName = $_POST['yourName'];

        // Print out the name
        echo "Your name is ".$variableWithName;
    }