如何将我的网页(在USB上)链接到我的本地主机

时间:2011-07-09 16:09:30

标签: php

我有一个网站,目前保存在我的USB上,我在其中一个页面上有一个表格,我希望链接到一个也在usb上的数据库(使用xasmpp 1.7.4)。 我遇到的问题是我不太确定如何连接这两个,以便当您在表单中输入信息并单击提交时如何将其添加到表中。

非常感谢任何帮助。

由于

1 个答案:

答案 0 :(得分:0)

不可能将HTML表单直接提交到数据库。您需要有一个中间脚本,它从HTTP请求接收表单数据,处理它,并将其保存到数据库。您是否为此应用程序选择了脚本语言?如果你愿意,我可以用那种语言为你写一个快速的例子。

这是一个快速的PHP示例receives POST datainserts it into a MySQL database

<?php

/**
 * This page's URL is the "action" attribute of a form somewhere else.
 * It will receive the form data (two fields, 'username' and 'password')
 * and save it to the database.
 */

$username = addslashes($_POST['username']);
$password = addslashes($_POST['password']);

$db = mysql_connect('database_host', 'database_user', 'database_pass');
mysql_select_db('Project', $db);

$result = mysql_query("INSERT INTO user (username, password) VALUES ('$username', '$password')", $db);
mysql_close($db);

?>

原始答案

如果我正确理解您的问题,您在USB驱动器上的HTML页面中有一个表单要提交到“localhost”域中的页面吗?

使用HTML的action属性。这告诉浏览器在哪里提交表单中输入的数据。

<form method="post" action="http://localhost/submit">
    ...
</form>