2011-08-28 63 views

回答

5

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(); 
?> 
+0

我有一个提交按钮,的onclick参数这种形式页指向向服务器发送表单详细信息的函数,“onclick = 172.16.151.31/receive.php”,receive.php将接受参数并将其存储在文本文件中。 –

+0

是的,您的report.php应该通过解析$ _POST服务器变量来接收传递的表单字段信息,然后如上所示保存或发送它。检查receive.pgp是否获取数据的最简单方法是输入一行,如print_r($ _ POST); –

+0

提交表单的功能只会让这个条目正确吗?函数submitform() { document.myform.submit(); } –

相关问题