-2

如果我想保存对我正在编码到服务器的网站上的查询的响应,我该怎么做?

这是一个例子。如果我有一个带有“给我们评分”表单的网站,而有人用“AWFUL SITE!”的形式回答。我将如何保存和检索该信息?

4

1 回答 1

0

有几种方法可以做你想做的事。我将描述其中的两个。

  1. 您可以将每个评级附加到 Web 服务器上文件的末尾。这通常在服务器端脚本语言中完成,例如 PHP 或 ASP.NET,并且您可能希望设置文件的权限,使其不是所有人都可以读取的。

  2. 您可以在数据库(MySQL 或其他)中设置一个表,并为给定的每个评级添加一个新行。同样,这将在 PHP 或 ASP.NET 之类的东西中完成,并且您需要确保对 SQL 注入攻击采取预防措施(如果您使用 PHP 数据对象而不是已弃用的 mysql_* 函数,则问题不大)。

我个人会选择第二个选项,因为它更易于管理和更改,并且更易于设置,以便您可以在每一行中存储 IP、姓名、可选电子邮件和消息。就像我说的那样,您可以稍后添加一个新字段,而不会遇到明显的问题。

于 2012-10-05T00:49:39.270 回答