ALIGN ,
SRC URL ,
TYPE :
TYPE
TEXT . SIZE MAXLENGTH
TEXTAREA . SIZE MAXLENGTH
PASSWORD , . ³ TEXT, , , ,
CHECKBOX Check Box.
RADIO .
FILE . - Microsoft Internet Explorer Netscape Navigator
BUTTON
SUBMIT , WWW.
RESET , VALUE
IMAGE SUBMIT, , SRC. ³ IMAGE
HIDDEN , .
<TEXTAREA>
<INPUT> TYPE, TEXT, . , <TEXTAREA>, </TEXTAREA>.
, , TYPE <INPUT> TEXTAREA, .
<TEXTAREA> 3 :
NAME ' ,
ROWS ( )
COLS ( )
:
<TEXTAREA NAME="multi" ROWS=54 COLS=60>
</TEXTAREA>
<SELECT>
<SELECT> . WWW .
<SELECT> 2 - NAME SIZE. NAME ' , WWW . SIZE .
|
|
<SELECT>:
<SELECT NAME="number">
<IN>
<OPTI0N SELD>
<I0N>
<OI0N>
</SELECT>
<OPTION>. , SELECTED, .
5.1.3. HTML
. , , HTML.
:
7.1. chap7\controls\controls. htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> </ITL>
</HEAD>
<BODY BGCOLOR=#FFFFFF>
<FORM METHOD=POST ACTION="http://www.someserver.ru/frolov-cgi/controls.exe">
<TABLE>
<TR>
<TD VALIGN=TOP> </D>
<TD><INPUT TYPE=text NAME="text1" VALUE="Sample of textl" SIZE=30></TD>
</TR>
<TR>
<TD VALIGN=TOP> PASSWORD</TD>
<TD><INPUT TYPE=password NAME="pwd" VALUE="Sample of password"></TD>
</TR>
<TR>
<TD VALIGN=TOP> TEXTAREA</TD>
<TD><TEXTAREA NAME="text2" ROWS=4 COLS=30>Sample of text</TEXTAREA></TD>
</TR>
<TR><TD VALIGN=> </D>
<TD>
<INPUT TYPE=CHECKBOX NAME="chk1" VALUE="on" CHECKED> <BR>
<INPUT TYPE=CHECKBOX NAME="chk2" VALUE="n"><R>
<INPUT TYPE=CHECKBOX NAME="chk3" VALUE="on" D><R>
</TD>
</TR>
<TR><TD VALIGN=TOP> RADIO</TD>
<TD>
<INPUT TYPE=RADIO NAME="rad" VALUE="on1" D><R>
<INPUT TYPE=RADIO NAME="rad" VALUE="on2">Bo<BR>
<INPUT TYPE=RADIO NAME="rad" VALUE="n"><R>
</TD>
</TR>
<TR><TD VALIGN=TOP></TD>
<TD>
<SELECT NAME="sel" SIZE=1>
<0PTION Value="First Option">First Option</OPTION>
<OPTI0N Value="Second Option">Second Option</OPTI0N>
<OPTION Value="None">None Selected</OPTION>
</SELECT>
</TD>
</TR>
<TR>
<TD VALIGN=> </>
<TD>
<INPUT TYPE=HIDDEN NAME="hid" VALUE="Hidden"></TD>
</TR>
</TABLE>
<BR>
<INPUT TYPE=submit VALUE="Send">
<INPUT TYPE=reset VALUE="Reset">
<P><INPUT TYPEIMAGE SRC="$end.gif" BORDER=0>
</FORM>
</BODY>
</HTML>
<FORM> 2 - METHOD ACTION:
METHOD POST CGI .
|
|
ACTION CGI, frolov-cgi WWW http://www.someserver.ru.
CGI ( WWW DLL ISAPI, ) - WWW, , . WWW, Internet, , .
.
. , <INPUT> TEXT:
<TD><INPUT TYPE=text NAME="text1" VALUE="Sample of text1" SIZE=30></TD>
' NAME "text1. VALUE "Sample of text1 . , 30 , SIZE.
<INPUT> :
<TD><INPUT TYPE=password NAME=pwd" VALUE=Sample of password"></TD>
. , .
<TEXTAREA> :
<TD><TEXTAREA NAME="text2" ROWS=4 COLS=30>Sample of text</TEXTAREA></TD>
' "text2". , ( ROWS ), , 30 ( COLS 30).
CHECKBOX:
<TD>
<INPUT TYPE=CHECKBOX NAME="chk1" VALUE="on" D><>
<INPUT TYPE=CHECKBOX NAME="chk2" VALUE="on"><BR>
<INPUT TYPE=CHECKBOX NAME="chk3" VALUE="on" D><>
</TD>
', NAME. VALUE , WWW . , , WWW .
, , RADIO :
<D>
<INPUT TYPE=RADIO NAME=*rad" VALUE="on1" D><R>
<INPUT TYPE=RADIO NAME="rad" VALUE="on2"><R>
<INPUT TYPE=RADIO NAME="rad" VALUE="on3">Tp<BR>
</TD>
, ' , . NAME ' "rad".
, CHECKED.
, , CGI , , , , VALUE.
, . <SELECT> <OPTION>, :
<>
<SELECT NAME="Sel" SIZE="1">
<OPTION Value="first Option">First Option</OPTION>
<OPTI0N Value="Second Option">Second Option</OPTION>
|
|
<OPTION Value="None">None Slec1ed</OPTI0N>
</SELECT>
</TD
' "sel", . VALUE <OPTION>.
, :
<TD><INPUT TYPE=HIDDEN NAME="hid" VALUE="Hidden"></TD>
WWW "Hidden", VALUE.
ϳ , , . ֳ <INPUT> :
<BR>
<INPUT TYPE=submit VALUE="Send">
<INPUT TYPE=reset VALUE="Reset>
<P><INPUT TYPE=IMAGE SRC=send. gif BORDER=0>
SUBMIT Send WWW CGI.
RESET , , , , VALUE . Reset.
IMAGE. send.gif, URL ( ' ) SRC. , BORDER.
CGI , . , . CGI , .
5.2. CGI
SUBMIT ( ), WWW. CGI, <FORM>.
CGI WWW METHOD <FORM> . GET POST.
GET
GET CGI (environment variables). , MS-DOS SET.
WWW CGI . , - .
, GET ' QUERY_STRING. . ֳ :
1=1&2=2&=3
NAME, . . QUERY_STRING, CGI ' - . ͳ , , ' , .
, , getenv:
|
|
char *szQueryString;
szQueryString = getenv("QUERY_STRING");
, . WWW ', .
, QUERY_STRING, URL. +. , %, ASCII.
POST
POST CGI STDIN. CGI , , fread scanf.
, , CGI ' CONTENT_LENGTH.
STDIN:
int Size;
Size = atoi(getenv("CONTENT_LENGTH"));
, , :
char szBuf[8196];
fread(szBuf, Size, 1, stdin);
, , , malloc.
<FORM> ENCTYPE ( MIME ) application/x-www-form-urlencoded, , , URL .
5.2.3. - GET POST
GET , , QUERYJSTRING.
POST , . ҳ POST ' WWW.
(GET POST) CGI STDOUT. , , , printf fwrite.
CGI HTML , .
ֲ
31. HTML [ ]. : http://on-line-teaching.com/html/. . .
32. A Little History of the World Wide Web [ ]. : http://www.w3.org/History.html. . .
33. Document Object Model (DOM) Level 2 Core Specification [ ]. : http://www.w3.org/TR/DOM-Level-2-Core/. . .
34. 18 Scripts [ ]. : http://www.w3.org/TR/REC-html40/interact/scripts.html#h-18.1. . .
35. . - [ ]. : http://wdh.suncloud.ru/contents.htm. . .
36. HTML 4.01/XHTML 1.0 Reference [ ]. : http://www.w3schools.com/tags/default.asp. . .
37. <table> [ ]. : http://htmlbook.ru/html/table. . .
38. .., .. . ϳ / . .. .: , 2003. 400 ., . ISBN 9667223277.
39. . , . . Web-: . . .: . BHV, 1997.
40. . . . . .. .: 000. - Ի, 2000 496 .
41. . . . . : , 2001. 528 .
42. Internet. . . . . .: BHV, 2001. 864 .
43. Web- . . .: , 2001. 576 .
1
: Internet
: 1. .
|
|
2. , .
:
1.
1.1. ³ . , .
1.2. :
( Windows XP), , . :
a) ( ) ? _______________________
b) ? ___________________________________________
c) ᒺ ? ________________________
d) ? _________________________
e) ? ___________________________________________
. 1.
2. DOS ( ).
2.1. Windows ( F1 4 4 Windows XP), ipconfig.
. 2.
2.2. DOS ( ) :
a)
. 3.
)
. 4. ʻ
2.3. ipconfig.exe /?
. 5. DOS
, . /all:
ipconfig.exe /all
2.4. ipconfig.exe /all (, IP ).
IP | |
Գ | |
DNS | |
2.5. ipconfig.exe /all , .
2.6. net.exe . net /? net /more , .
2.7. hostname.exe .
. 6. hostname.exe DOS
2.8. net.exe user . net.exe user .
2.9. net.exe view , .
2.10. Windows XP, net.exe send (NET SEND { | * | /DOMAIN[:] | /USERS} ).
:
net send 15-09 , . ?
.
. 7. net send
2.11. ij ' , BIGTOWER:
net.exe time \\
. 8. net.exe time\
2.12. netstat.exe , , .
, ' , (ADSL) . , - . ' , .
Windows XP , ', . DOS - netstat.exe nb ob.
Windows ' IP- , , (PID) , ' '. , , PID, Task Manager ( Windows). , Ctrl+Alt+Del. Processes, PID . - , , Sysinternal TCPView (http://www.sysinternals.com/ntw2k/utilities.shtml).
', - Windows , WinTasks Process Library (http://www.liutilities.com/). , - , .
2.13. Windows (, 15-02, 2):
1. | net computer | net file | net config |
2. | net session | net config server | net help |
3. | net accounts | net share | net helpmsg |
4. | net helpmsg | net localgroup | net statistics |
5. | net name | net stop | net config workstation |
6. | net pause | net continue | net print |
7. | net use | net group | net file |
8. | net config | net helpmsg | net session |
9. | net localgroup | net pause | net share |
10. | net statistics | net use | net stop |
11. | net file | net localgroup | net helpmsg |
12. | net config server | net config | net computer |
13. | net stop | net accounts | net session |
14. | net pause | net print | net name |
15. | net use | net group | net file |