如何记录提交内容?

时间:2015-12-23 02:05:33

标签: html css

我只想将提交内容记录为类似于我可以在github中查看的txt,我想要一个提交表单,如:密码&电子邮件,然后当你点击没关系时,它会像github中的txt文件一样将其记录为“email:password”格式..任何人都知道怎么做?我真的很感激!

到目前为止,这是我的代码:

<div class="shopping-input input-text">
    <input type="text" placeholder="Enter your Minecraft username." name="username" maxlength="16">
</div>
<div class="shopping-continue element_button">
    <div class="l"></div>
    <div class="r"></div>
    <div class="button_block">
        <a>Continue</a>
    </div>
</div>

1 个答案:

答案 0 :(得分:0)

从您的评论中,您似乎对表格或网络开发没有多少经验。

你说你想&#34; log&#34;它到一个文本文件。这通常不是最好的主意,因为文本文件通常易于访问并且对公众可读。最好使用数据库。

但是,无论是使用文本文件还是数据库,您都需要一个可以与服务器交互的server-side language(例如文件)。标记语言&#34; HTML&#34;和&#34; CSS&#34;不会帮助您提交表单 - 它们是客户端语言,它们有助于页面格式化,只与用户交互到浏览器,无法编辑文件。

PHP是服务器端语言的一个示例。你应该阅读它并file IO

假设您确实知道如何使用PHP,这将是一个非常简单的示例:

HTML文件:index.html

<form action="action.php" method="post">
    Enter your name here: <input name="name" type="text" />
    <input type="submit" value="Submit" />
</form>

PHP文件:action.php

<?php
    $name = $_POST["name"];
    $file_to_write = fopen("name_file.txt","w+");
    fwrite($file_to_write, $name);
    fclose($file_to_write);
?>