Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将CGI脚本放入HTML页面_Html_Shell_Cgi - Fatal编程技术网

将CGI脚本放入HTML页面

将CGI脚本放入HTML页面,html,shell,cgi,Html,Shell,Cgi,我对网络编程了解不多,如果能在这方面得到帮助,我将不胜感激 我有一个包含输入字段的HTML页面: <input type="text" size=20 /> 当我尝试使用 value=<!--include virtual="hostname.cgi" --> 值= 我在HTML页面上看到一个错误,说运行这个指令(或类似的东西)时发生了错误 我做错了什么?此外,脚本与html文件位于同一目录中。页面上的其他CGI脚本工作正常。不确定您在这里要做什么,我真的需要查看整

我对网络编程了解不多,如果能在这方面得到帮助,我将不胜感激

我有一个包含输入字段的HTML页面:

<input type="text" size=20 />
当我尝试使用

value=<!--include virtual="hostname.cgi" -->
值=
我在HTML页面上看到一个错误,说运行这个指令(或类似的东西)时发生了错误


我做错了什么?此外,脚本与html文件位于同一目录中。页面上的其他CGI脚本工作正常。

不确定您在这里要做什么,我真的需要查看整个代码。但是,我怀疑这与您的格式和定义的操作有关:

<form action="/some_script_name" method="post">
<input type="text" name="ab" value="">
<input type="submit" value="Submit">
</form>

您还需要用引号将属性括起来:

<input type="text" size="20" value="Run CGI script" />


要将一些默认值放在CGI脚本生成的某个位置,需要使整个页面由CGI脚本生成。这意味着页面的地址将是对这样一个脚本的引用。详细信息取决于CGI脚本所使用的编程语言。

如果它说在运行SSI时发生了错误,请查看服务器错误日志,找出错误所在。听起来您需要一些帮助
<form action="/some_script_name" method="post">
<input type="text" name="ab" value="">
<input type="submit" value="Submit">
</form>
<input type="text" size="20" value="Run CGI script" />