我写的cgi程序
printf("Content-type: text/html\n\n");
printf("<html>\n");
printf("<head>\n");
printf("<title>登录</title>\n");
printf("</head>\n");
printf("<Body>\n");
printf("<p align=\"center\">&nbsp;</p>");
printf("<p align=\"center\">&nbsp;</p>");
printf("<form id=\"form1\" name=\"form1\" method=\"post\" action=\"/cgi-bin/CheckPassword\">");
printf("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
printf("用户名:<input name=\"name\" type=\"text\" id=\"name\" size=\"20\" />");
printf("密码:<input name=\"password\" type=\"password\" size=\"20\" />");
printf("<input type=\"submit\" value=\"登录\" />");
printf("</form>");
printf("</body>\n");
printf("</html>");  在IE下可以显示输入用户名和密码的框 而在firefox下显示的是源码?为什么?请高手指点!

解决方案 »

  1.   

    printf("Content-type: text/html\n\n");
    printf("<html>\n");
    printf("<head>\n");
    printf("<title>登录<\/title>\n");
    printf("<\/head>\n");
    printf("<body>\n");
    printf("<p align=\"center\">&nbsp;<\/p>");
    printf("<p align=\"center\">&nbsp;<\/p>");
    printf("<form id=\"form1\" name=\"form1\" method=\"post\" action=\"/cgi-bin/CheckPassword\">");
    printf("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
    printf("用户名:<input name=\"name\" type=\"text\" id=\"name\" size=\"20\" \/>");
    printf("密码:<input name=\"password\" type=\"password\" size=\"20\" \/>");
    printf("<input type=\"submit\" value=\"登录\" />");
    printf("<\/form>");
    printf("<\/body>\n");
    printf("<\/html>");
      

  2.   

    printf("<Body>\n"); 小写
      

  3.   

    还是不行 郁闷 是不是firefox浏览器的问题