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


How do I link my web pages (on usb) to my local host

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

任何帮助都将是非常感激的。

谢谢

不可能将HTML表单直接提交给数据库。您需要一个中间脚本来接收来自HTTP请求的表单数据,对其进行处理,并将其保存到数据库中。您为这个应用程序选择了脚本语言吗?如果你愿意,我可以用那门语言给你写一个简短的例子。

下面是一个快速的PHP示例,它接收POST数据并将其插入MySQL数据库。

<?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>