输入参数以从 html 中抨击 cgi

  • 本文关键字:cgi html 参数 html cgi
  • 更新时间 :
  • 英文 :


我在谷歌上搜索了至少 5 次,但没有得到答案。我想要一个带有文本输入的 HTML 表单,该表单为我的 CGI 脚本输入参数。

提前道歉,

我的拼写不好,不知道如何很好地使用这个网站。

这是我的代码:

#!/bin/bash
echo "Content-type: text/html"
echo ""
echo '<!DOCTYPE html>'
echo '<html><head>'
echo '<title>Template</title>'
echo '<meta charset="UTF-8">'
echo '<meta name="viewport" content="width=device-width, initial-scale=1">'
echo '</head><body>'
echo '<h1>Template</h1>'
echo '<div class="main">'
echo '<pre>'
      ls -la
echo '</pre>'
echo '<form action="index.cgi">'
echo '<input type="text">'
echo '<input type="submit" name="submit" name="ls_path">'
echo '</form>'
echo '</div>'
echo '</body></html>'
exit 0

Clinery,从您的问题中不清楚您是否在让 Web 服务器运行 CGI 脚本时遇到问题,或者您是否在处理 bash 中的输入框内容时遇到问题。

对于前者,请确保您的Web服务器配置正常,可以在此处找到apache的示例。

对于后面的内容,请查看此处的最后一个示例"处理来自 HTML 表单的输入"

最新更新