我想添加一个评论表单到我的HTML测试网站,但我无法获得表单来将评论写入文件。html提交评论意见文档
<form action="/Users/kyle/server/comments.html" method="POST">
Your name: <br>
<input type="text" name="realname"><br>
<br>Your email: <br>
<input type="text" name="email"><br>
<br>Your comments: <br>
<textarea name="comments" rows="15" cols="50"></textarea><br><br>
<input type="submit" value="Submit">
</form>
我该如何获得表单来向文件写评论?
这是我使用的服务器
#!/usr/bin/python
from BaseHTTPServer import BaseHTTPRequestHandler,HTTPServer
PORT_NUMBER = 8080
#This class will handles any incoming request from
#the browser
a = open("/Users/kyle/server/web-test.html")
site=a.read()
class myHandler(BaseHTTPRequestHandler):
#Handler for the GET requests
def do_GET(self):
self.send_response(200)
self.send_header('Content-type','text/html')
self.end_headers()
# Send the html message
self.wfile.write(site)
return
try:
#Create a web server and define the handler to manage the
#incoming request
server = HTTPServer(('', PORT_NUMBER), myHandler)
print 'Started httpserver on port ' , PORT_NUMBER
#Wait forever for incoming htto requests
server.serve_forever()
except KeyboardInterrupt:
print '^C received, shutting down the web server'
server.socket.close()
您需要某种后端编程语言(如php,java或python)来执行此操作。 HTML本身就是一种标记语言,无法做到这一点。 –
我做了一个使用python的服务器,它托管了我的家庭网络上的评估网站。 –
你是在说“<! - 这种评论 - >'? – acdcjunior