📄 p413_error2.cgi
字号:
#!/usr/local/bin/sewse //Unix-alike OS users only
function show_html(err_text)
{
cgi.out("Content-Type: text/html \r \n");
cgi.out("\r \n");
cgi.out("<HTML>");
cgi.out("<HEAD>");
cgi.out("<SCRIPT>");
if ( err_text )
{
cgi.out("var error_string = \""+err_text+"\";\n");
}
else
{
cgi.out("var error_string = null;\n");
}
cgi.out("if (error_string) alert(error_string);\n");
cgi.out("</SCRIPT>");
cgi.out("</HEAD>");
cgi.out("<BODY>");
\\ Uncomment one of the following two lines. Which depends on your OS
\\ Top line for UNIX, bottom line for Windows
\\ cgi.out("<FORM METHOD=\"POST\">");
\\ cgi.out("<FORM ACTION=\"http://myserver/cgi-bin/sewse.exe?error2.cgi\"
METHOD=\"POST\">");
cgi.out("Enter surname ...");
cgi.out("<INPUT TYPE=\"text\" NAME=\"surname\">");
cgi.out("<INPUT TYPE=\"submit\">");
cgi.out("</FORM>");
cgi.out("</BODY>");
cgi.out("</HTML>");
}
// Create global variable
var surname;
function main(argc, argv)
{
if ( (surname= cgi.getVar("SURNAME"))== NULL || surname=="")
{
show_html("Hello"); // called separate to submit
}
else
{
if ( surname.toUpperCase() == "SMITH"
|| surname.toUpperCase() == "WONG"
|| surname.toUpperCase() == "SINGH"
|| surname.toUpperCase() == "TRAN" )
{
show_html("Warning! Boring Name.");
}
else
{
show_html("Hello");
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -