.


:




:

































 

 

 

 


III. Web- 2




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">&nbsp;

<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">&nbsp;

<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

 





:


: 2016-04-04; !; : 495 |


:

:

,
==> ...

1562 - | 1515 -


© 2015-2024 lektsii.org - -

: 0.091 .