err_page.cpp

来自「一百个病毒的源代码 包括熊猫烧香等 极其具有研究价值」· C++ 代码 · 共 151 行

CPP
151
字号
/*	err_page.cpp*/#include <stdio.h>#include <syslog.h>#include "main.h"#include "headers.h"///////////////////////////////////////////////////////////////////////int err_page(void){   content_html();   html_header("ERROR");   printf("<TABLE BORDER=\"0\" ALIGN=\"CENTER\" WIDTH=\"40%%\" "          "CELLPADDING=\"1\" CELLSPACING=\"1\">\n"          "   <TR>\n"          "      <TD BGCOLOR=\"#002266\" ALIGN=\"LEFT\">\n"          "         <FONT COLOR=\"#FFFFFF\" FACE=\"Arial, Helvetica\" "          "SIZE=\"3\">\n"          "         <B>Internal Error<B></FONT>\n"          "      </TD>\n"          "   </TR>\n"          "   <TR>\n"          "      <TD ALIGN=\"LEFT\" VALIGN=\"MIDDLE\" BGCOLOR=\"#EEEEEE\">\n"          "         <FONT FACE=\"Arial, Helvetica\" SIZE=\"2\">\n"          "         <BR>An internal error has occurred.\n"          "         <BR>Please contact your system administrator.\n"          "         <BR><BR>\n"          "         </FONT>\n"          "      </TD>\n"          "   </TR>\n"          "</TABLE>\n");   html_footer();   return(0);}///////////////////////////////////////////////////////////////////////int err_string_page(char* err_msg){   content_html();   html_header("ERROR");   printf("<TABLE BORDER=\"0\" ALIGN=\"CENTER\" WIDTH=\"40%%\" "          "CELLPADDING=\"1\" CELLSPACING=\"1\">\n"          "   <TR>\n"          "      <TD BGCOLOR=\"#002266\" ALIGN=\"LEFT\">\n"          "         <FONT COLOR=\"#FFFFFF\" FACE=\"Arial, Helvetica\" "          "SIZE=\"3\">\n"          "         <B>Error<B>\n"          "         </FONT>\n"          "      </TD>\n"          "   </TR>\n"          "   <TR>\n"          "      <TD ALIGN=\"LEFT\" VALIGN=\"MIDDLE\" BGCOLOR=\"#EEEEEE\">\n"          "         <BR>");   if(err_msg != NULL)      printf("%s\n",err_msg);   printf("         <BR><BR>\n"          "      </TD>\n"          "   </TR>\n"          "</TABLE>");   html_footer();   return(0);}///////////////////////////////////////////////////////////////////////int err_bad_user_page(void){   content_html();   html_header("ERROR - Bad Username/password");   printf("<TABLE BORDER=\"0\" ALIGN=\"CENTER\" WIDTH=\"40%%\" "          "CELLPADDING=\"1\" CELLSPACING=\"1\">\n"          "   <TR>\n"          "      <TD BGCOLOR=\"#002266\" ALIGN=\"LEFT\">\n"          "         <FONT COLOR=\"#FFFFFF\" FACE=\"Arial, Helvetica\" "          "SIZE=\"3\">\n"          "         <B>ERROR: Bad username / password</B>\n"          "         </FONT>\n"          "      </TD>\n"          "   </TR>\n"          "   <TR>\n"          "      <TD ALIGN=\"LEFT\" VALIGN=\"MIDDLE\" BGCOLOR=\"#EEEEEE\">\n"          "         <FONT FACE=\"Arial, Helvetica\" SIZE=\"2\">\n"          "         <BR><BR>Username or password is incorrect\n"          "         <BR>Check you're username/password and login again.\n"          "         <BR><BR>");   printf("<A HREF=\"%s\">Back to login page.</A>\n",				user_env.script_name);   printf("         <BR><BR>\n"          "         </FONT>\n"          "      </TD>\n"          "   </TR>\n"          "</TABLE>");   html_footer();   return(0);}///////////////////////////////////////////////////////////////////////int err_timeout_page(void){   content_html();   html_header("ERROR - Session timeout");   printf("<TABLE BORDER=\"0\" ALIGN=\"CENTER\" WIDTH=\"40%%\" "          "CELLPADDING=\"1\" CELLSPACING=\"1\">\n"          "   <TR>\n"          "      <TD BGCOLOR=\"#002266\" ALIGN=\"LEFT\">\n"          "         <FONT COLOR=\"#FFFFFF\" FACE=\"Arial, Helvetica\" "          "SIZE=\"3\">\n"          "         <B>ERROR: Session Timeout</B>\n"          "         </FONT>\n"          "      </TD>\n"          "   </TR>\n"          "   <TR>\n"          "      <TD ALIGN=\"LEFT\" VALIGN=\"MIDDLE\" BGCOLOR=\"#EEEEEE\">\n"          "         <FONT FACE=\"Arial, Helvetica\" SIZE=\"2\">\n"          "         <BR><BR>You're current session has timed out.\n"          "         <BR>Please login again.\n"          "         <BR><BR>\n");   printf("         <A HREF=\"%s\">Back to login page.</A>\n",			user_env.script_name);   printf("         <BR><BR>\n"          "         </FONT>\n"          "      </TD>\n"          "   </TR>\n"          "</TABLE>");   html_footer();   return(0);}///////////////////////////////////////////////////////////////////////

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?