【发布时间】:2014-04-08 20:01:31
【问题描述】:
我有一个表单页面,我想将表单详细信息提交到我的服务器,并将详细信息存储在服务器中。
我需要一个脚本来将客户端的请求发送到服务器,我想到了使用 JavaScript。
我在搜索时遇到了 XMLHttpRequest。
谁能指点我正确的方向?
【问题讨论】:
我有一个表单页面,我想将表单详细信息提交到我的服务器,并将详细信息存储在服务器中。
我需要一个脚本来将客户端的请求发送到服务器,我想到了使用 JavaScript。
我在搜索时遇到了 XMLHttpRequest。
谁能指点我正确的方向?
【问题讨论】:
JavaScript 是一种客户端脚本语言,它不能在您的服务器上存储任何内容,因为您需要一种服务器端脚本语言。
绘制表单并询问用户数据的第一部分很简单,可以用 HTML 和一些 jQuery 来完成,如果你想要它好看的话。服务器端将需要一个 PHP/ASP 脚本来存储或发送提交的数据。
例子:
HTML (form.html):
<form method="POST" action="store.php">
Enter Your Name: <input type="text" name="fullname" />
</form>
PHP (store.php):
<?php
foreach($_POST as $name=>$value)
{
$contents .= "$name = $value" . "\n";
}
// save locally in cache folder
$fd = fopen("cache/filename.txt", "w");
fwrite($fd, $contents);
fclose($fd);
// mail me the submitted data
@mail("me@there.com", "some subject", $contents);
// die in piece
die();
?>
【讨论】: