将表单数据发送到服务器并使用Java脚本将其存储在服务器中

Vin*_*d K 0 javascript xmlhttprequest

我有一个表单页面,我想将表单详细信息提交给我的服务器,并将详细信息存储在服务器中.

我需要一个脚本将客户端的请求发送到服务器,我想使用JavaScript.

我在搜索时遇到了XMLHttpRequest.

有谁能请我指出正确的方向?

Rus*_*ant 5

JavaScript是一种客户端脚本语言,它不能在您的服务器上存储任何内容,因为您需要服务器端脚本语言.

绘制表单并向用户询问数据的第一部分很简单,可以用HTML完成,有些jQuery如果你希望看起来很漂亮.服务器端将需要一个PHP/ASP脚本来存储或发送提交的数据.

例:

HTML(form.html):

<form method="POST" action="store.php">
Enter Your Name: <input type="text" name="fullname" />
</form>
Run Code Online (Sandbox Code Playgroud)

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();
?>
Run Code Online (Sandbox Code Playgroud)