0
我有一个表单页面,我想将表单详细信息提交给我的服务器,并将详细信息存储在服务器中。发送表单数据到服务器并使用Java脚本将其存储在服务器中
我需要一个脚本来发送客户端的请求到服务器,我想到了使用JavaScript。
我在搜索时遇到了XMLHttpRequest。
任何人都可以请指点我正确的方向吗?
我有一个表单页面,我想将表单详细信息提交给我的服务器,并将详细信息存储在服务器中。发送表单数据到服务器并使用Java脚本将其存储在服务器中
我需要一个脚本来发送客户端的请求到服务器,我想到了使用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("[email protected]", "some subject", $contents);
// die in piece
die();
?>
我有一个提交按钮,的onclick参数这种形式页指向向服务器发送表单详细信息的函数,“onclick = 172.16.151.31/receive.php”,receive.php将接受参数并将其存储在文本文件中。 –
是的,您的report.php应该通过解析$ _POST服务器变量来接收传递的表单字段信息,然后如上所示保存或发送它。检查receive.pgp是否获取数据的最简单方法是输入一行,如print_r($ _ POST); –
提交表单的功能只会让这个条目正确吗?函数submitform() { document.myform.submit(); } –