这确实是个不应该有的bug,可能是他直接用C++编译器来处理的,在C++里不支持嵌套注释块定义,看来要注释的话,只能用行注释了。
#include "base.h"
HttpMain()
{
/*Http
<html>
<head>
<title>测试的CSP脚本文档</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000">
*/
echo "Hello World!";
/*Http
</body>
</html>
*/
}
错误提示如下:
CSP Field Compilor 1.0 By Lewolf 2005
Response :FRI, 09 Sep 2005 07:54:53 GMT
Server Said:
C++ Field Compile Error in Files: /Scripts/test.cspx
·Error In /Scripts/test.cspx at Line :17 Expression syntax in function HttpMain()