Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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
Apache 如何在/bin/sh+;阿帕奇_Apache_Shell_Cgi - Fatal编程技术网

Apache 如何在/bin/sh+;阿帕奇

Apache 如何在/bin/sh+;阿帕奇,apache,shell,cgi,Apache,Shell,Cgi,我正在按照CGI脚本进行编码 echo "Content-type: text/html; charset=UTF-8\n\n" echo "<HTML><HEAD><TITLE>title</TITLE></HEAD>" echo "<BODY>" echo "<FORM ACTION="http://exapmle.com/page2.cgi" NAME="PAGE1" METHOD="POST">" ech

我正在按照CGI脚本进行编码

echo "Content-type: text/html; charset=UTF-8\n\n"
echo "<HTML><HEAD><TITLE>title</TITLE></HEAD>"
echo "<BODY>"
echo "<FORM ACTION="http://exapmle.com/page2.cgi" NAME="PAGE1" METHOD="POST">"
echo "input:<INPUT TYPE=text NAME="data1" SIZE=10 MAXLENGTH=10>"
echo "<INPUT TYPE=submit NAME=nbtn VALUE='GO TO PAGE2'>"
echo "</FORM>"
echo "</BODY>"
echo "</HTML>"
echo“内容类型:text/html;字符集=UTF-8\n\n”
呼应“标题”
回声“”
回声“”
回显“输入:”
回声“”
回声“”
回声“”
回声“”
如何在/bin/sh+Apache制作的CGI中有效
我很高兴在CGI脚本中给我示例代码,您将其作为main的参数接收,因此它应该位于argv所指向的某个位置

Apache与您一样运行cgi:

script.cgi var1
参数在argv中,因此:

printf("%s", argv[1]);
将输出

var1