如何将文本字段值保存到" .txt"在同一主机

时间:2017-11-19 02:32:04

标签: javascript html text hosting textfield

我想知道如何将文本字段的值存储在文本文件" .txt"在同一个托管服务器上。如果可能,可以使用一些数字来避免覆盖任何文件。

HTML页面

enter image description here

主机输出

enter image description here

HTML代码

<html>
<head>

<title>Login</title>

<style type="text/css"></style></head><body><center>

<h1>Your Name</h1>

</center>

<center>
<input type="text" id="name" placeholder="Your Name">
<br>
<br>
<input type="text" id="age" placeholder="Your Age">
<br>
<br>
<input type="button" id="check" value="Login" onclick="clicked()">
</center>

<script type="text/JavaScript" src="log.php"></script>

</div>
</body></html>

1 个答案:

答案 0 :(得分:1)

不要使用此功能,但如果您需要;

这是一个实现所需功能的PHP脚本;它将通过GET获取输入,尽管如果需要可以轻松更改为POST

>>> g
COUNTRY    STATE     CITY          COUNT   PERCENT
2          10.0      0.0           56643   56643/number_of_total_record
2          10.0      40.0             18   18/number_of_total_record
2          10.0      60.0            596   ...
2          10.0      nan             131   ...
2          11.0      0.0              20   ...
2          12.0      0.0               5   ...
2          13.0      0.0               7   ...
Name: COUNTRY, dtype: int64

在运行之前创建一个名为log.txt的文件,或者将<?php $name = $_GET['name']; $age = $_GET['age']; $log = 'log.txt'; $IP = getenv ('REMOTE_ADDR'); if (!file_exists ($log)) { echo "Error: $log does not exist."; exit; } $h = fopen ($log, 'a'); fwrite($h, " $IP:$name:$age"); fclose($h); ?> 重命名为您需要的任何文件。

如果您不想记录访问者IP,也可以删除$log =