获取网站填写表单数据到spreadheat或数据库

时间:2015-10-30 10:52:02

标签: database html5 forms css3

我面临一个相当后勤的问题,需要建议我们应该走哪条路。

由于我们的托管服务提供商不允许使用mysql基础,因此我们必须放置一个HTML5 / CSS3 / Bootstrap网站(而不是wordpress)。

我们现在需要的是创建一个页面,允许访问者填写某些表单。为了论证,让我们说这个页面允许三个不同的填写表格,包括姓名,联系信息等字段。

我的问题是如何自动化这些表单中的信息直接转到数据库或某种电子表格的过程,这样我们就可以轻松查看数据而无需手动插入数据? 这甚至可能吗?我们应该使用什么技术,我们应该采用哪种方式?

谢谢。

1 个答案:

答案 0 :(得分:1)

数据库是基于文件的。因此,在一天结束时,mySQL数据库不是别的,而是文件树中的某个文件。因此,您可以使用PHP创建.csv(或.txt无论如何)文件并直接保存您的数据,从而避免使用DBMS。

PHP内置的filesystem methods对您的努力非常有用。特别是fopenfwritefclose

<?php
   $fp = fopen('data.txt', 'a'); //append, instead of override
   fwrite($fp, 'formData');
   fclose($fp);
?>

&GT;

当然,只有你的主机允许使用PHP,这个解决方案才有效。