【发布时间】:2012-05-19 09:09:45
【问题描述】:
我有一个关于 CGI 编程的一般性问题。
我使用嵌入式 Web 服务器来处理 Web 界面。为此,我在服务器中存储了一个 HTML 文件。在这个 HTML 文件中有 JavaScript 和 CSS 代码。到目前为止一切顺利。
当用户按下“提交”按钮时,我会在我的 CGI 程序中收到表单数据。但我不明白如何将相同的数据返回给用户的表单。我是否需要读取 HTML 文件、将其复制到缓冲区、解析数据、使用用户数据填写表单并将缓冲区(不是 HTML 文件)发送回浏览器(例如使用 puts 函数)?
感谢您的帮助!
【问题讨论】:
-
弄清楚你想做什么有点困难。为什么您希望您的服务器将相同的数据发送回 HTML 表单?您是否尝试进行部分页面更新? (AJAX?)您是否学习过一些有关 CGI 编程的基本教程,即您是否知道 CGI 程序应该如何以及以何种形式生成其输出?