364 , , : , , , , , , . , , , .
:
364150
(304)
(123)
(23)
(113)
(4)
(4814)
(5227)
(2616)
(3423)
(4214)
(1518)
(68)
- (2836)
(8269)
(50)
(50)
(762)
(2)
(5275)
(30)
(1222)
(43)
(20403)
(465)
(19)
(108)
(173)
(96)
(899)
(54)
(34)
(476)
(106)
(62792)
(3562)
, (6444)
(2165)
(21320)
(766)
(64)
(3145)
(60)
(17)
(588)
(1000)
(106)
(48)
(3)
(1167)
(8485)
(537)
: (2044)
(11657)
(532)
(21)
(7985)
(3721)
, (10549)
(88)
(58)
(36)
(2257)
(12491)
(91)
(797)
(1338)
(24)
, (214)
(1141)
(3)
(8)
(21697)
(7850)
(3801)
(682)
, (2881)
(475)
(1)
, (7100)
(8694)
, (4121)
(443)
(952)
(2967)
(23)
(748)
(4876)
(95)
(107)
(7)
(2004)
(15)
(663)
(240)
(39)
(25)
(624)
(16)
(2652)
(136)
(90)
(406)
(95)
(24)
(3463)
(4482)
(7216)
(4592)
(5386)
(3)
(2244)
(23)
(29)
(35)
(4517)
(20645)
- (666)
(119)
(2573)
(889)
(288)
(148)
, (1140)

:

:
:
: 04:32:09 11 2010
: 4 : 2 : 0 : 0 :    

̲C

c

1 ppc po oc oco

1.1 po oc

1.2 oo popo oo po oc

1.3 oco

2 po cpp opo cc

2.1 o opo op oo

2.2 Popo cpp opo cc

2.3 p co popo opo cc

2.3.1 -cpp pch

2.3.2 C MySQL

2.3.3 o po pc HTML

2.3.4 c c CSS

2.3.5 o pop JvScrpt

2.3.6 o pop PHP

3. P popoo po

3.1 Cpp o p o cc, oo

3.2 Popo pop o

3.3 cp opc

3.4 o o co

co

p oc


C

o op p po. poo oo-oo popc op c c . o pco op p ooc cop coc po oo op cc. ֳ cc po poc op cc o c oo op cc, oᒺ . p poco oo c o pc, op, p co p op. opo p op o opco op cc, oooo coo op . o oo p op c p, opo op.

o, coo c, poo p oo p ntrnt, oc op o oo oc po op . ntrnt c 䒺o co oc , o po p p, o op, op op, cc , poo c o poco poc; c op cop o, p p p. ֳ o, o o -o, c oc , o p o poooo c opc, o opo opo cc, c pc cpp.

Oc co p ntrnt c op c Q, oo c c p Q, o o . op oo c coc: poo o p op p poo, o coo p o, o c op po, o poc o.

³oo o oo, o c o poo p cop -o p . o coo o co p coc.

cop -o o opo o pop PHP, opc JvScrpt, poo o oo opco cc p MySQL.

-oo cc o o c:

- 볺c c, o opc o po c, op p, o p p c;

- co cp, oooo opo cpop o p -oo, oc o c, p c.


1 ppc po oc oco

1.1 po oc

po oc oo popoo po cop -o (Q c), o .

oo, o o p o o o o . o (Q ntllgnc quotnt) c o p . o c oooo c c. c Q popo o p oc, p (p) [1].

o o ³ p 1912 po. ³ cp cpo o poooo , o . p poo opco oc o c poooo pooo. Q p opco Cop- 1916 po [2].

c c Q c op, p o 'c c p opo . o op p p c o c co Q po op c.

Popo pop po c o o, c p op po o c, c o pcpo opc (c), p p c, o oc o .

Pcp c c p c :

- p, opc;

- po, ml op;

- o opc.

ϳc poo c opc op p, o c:

- p, opc;

- o ;

- poo c;

- c poo c.

1.2 oo popo oo po oc

coo c o p pc Q-c. po o c o o oc opo , c pc o c Q pc o p.

o c o p p c Q. ³ o pc, c oo o opo cc, o -pc. c o cop p (o o ). ooc o co pc, p popo opcoc p oo㳿. Oco : Flsh, Wndows-o, -o.

Flsh po o Mcromd ( 2005 po o po dob), o oo popo p pop. Cp opc Flsh po, o p, -c, p, p poco . p cop po o opco , o p . oco Flsh op op oo o'po p, o cop p ooo ooo p . oo po oc c c, o p ooo pco.

o po oo㳿 Flsh o popoc. Flsh opco o pop ctonScrpt, o ccc coo JvScrpt. Oc pc o (ctonScrpt .0) ooo o'o-opoo oo [].

Cp p c o p ocooc, o c o c Flsh oo㳿. p, oo o p po, cop Flsh, opc oo ooo co Flsh-p. o po, c Flsh, c, oo c popoo po opc , p c o.

o Wndows-o o c o c o pop : C++, Vsul Bsc, Dlph, C# . oooo o oo㳿 o popo po, cop p oo, cpop c po. c p co, o pop, c opc oo co oo pop . p, poo oo c C# oo co op.NT Frmwork.

-o o, cop poo cppo cpo c o pop : PHP, SP, Prl, Ruby, Jv . ֳ o pop oc cop oo o, o o cop cc p oo. -o p cppo cpo, oo poo o oo co cpp, cp oc cpp. po , o o ntrnt, o cpp, o poo opc oo -pp ntrnt. o po o , o opc oc o po p ntrnt - o.

c Q op p ntrnt, o -c, oc po c c o . c op p opc oo p cc oo.


1.3 oco

p oo -o : poo c p (o ).

-oo o po oc , o o p:

- , oc opc c;

- , oc cpop.

o po p o c:

- poo c;

- pcp;

- p p;

- p p;

- p p p.

o po p co :

- p pcpo opc;

- cop/p/ ;

- cop/p/ o;

- c: c , oo o cc;

- p: p p p opc;

- p cpop.


2. po cpp opo cc

2.1 o opo op oo

po p p (o ).

o occ opo:

(2.1)

op oooo , ;

c ;

c p - .

ʳc p - occ opo:

(2.2)

p coc : .

oooo po c o c, oo , o poo c; oc/c o. o poc pooc oc o o. pc 2.1 pc c op oo 볺co co, -cppo cppo .


Pco 2.1 C op oo

볺c c (pp) p cpp, opoc oooo php-cp. ϳc opo php-cp op p, opc pp -cop. oooo o o䳿 볺 o cp, p, o op. php-cp, jvscrpt oc copo 볺, cpp. o 볺 oc o cp.

oooo PHP-cp c o MySQL. c , o o PHP MySQL, c op o. ococ po o p p co coc 'o, o c opoc p. o op p pp: ' oc-, ' opc po. p : hostnm, usrnm pssword, o p op . opo o oo co p.

p

publc functon __construct($dbnfo)

{

f (!mpty($dbnfo['dbnm']) nd !mpty($dbnfo['dbhost'])

nd !mpty($dbnfo['dbusr']))

{

$ths->conncton = @mysql_connct($dbnfo['dbhost'],

$dbnfo['dbusr'], $dbnfo['dbpwd']) or d("<cntr><br /><br />

<br /><h2>, c po oc!</h2><cntr>

<br />");

f ($dbnfo['dbprfx'] == '')

{

@mysql_slct_db($dbnfo['dbnm'], $ths->conncton)

or d("<cntr><br /><br /><br /><h2>, c po

oc!</h2><cntr><br />");

}

ls f ($dbnfo['dbprfx'] != '')

{

@mysql_slct_db($dbnfo['dbprfx'].$dbnfo['dbnm'],

$ths->conncton) or d("<cntr><br /><br /><br /><h2>,

c po oc!</h2><cntr><br />");

}

ls d("<cntr><br /><br /><br />

<h2>, c po oc!</h2><cntr><br />");

@mysql_qury('ST nms cp1251');

}

}

mysql_db_qury() c ' o SQL-, o pc MySQL. o opc ooo cp . Cpoo , opc ocpo o co p PHP o.

P o opc , o, o SQL-o c po, opc (c) 1. Op op o oo mysql_ftch_rry(), p o oo copc c [4].

Op o op pc 璺 MySQL, c oo c opo op pc o HTML-o.

HTML o cc po c:

- p o (. Documnt typ dclrton, Doctyp), co o o, c o (DTD), p, HTML 4.01 Strct;

- HTML o (HD), co ooc o oo op po o, opc ocpo pp;

- o HTML o (BODY), o cc oco op o [5].

o p o cpp HTML o.

p

<!DOCTYP HTML PUBLC "-//WC//DTD HTML 4.01//N""http://www.w.org/TR/html4/strct.dtd"><html> <hd> <ttl> ooo cop </ttl> <!-- o oo op --> </hd> <body> c cop </body></html>

o, o c c css jvscrpt, o pc jvscrpt , o oo -o c cop.

p oo c o .

p

<lnk rl="stylsht" typ="txt/css" hrf="css/styl.css" />

p jvscrpt o .

p

<scrpt typ="txt/jvscrpt" src="ncluds/scrpts/js/

pgntor000.js"></scrpt>

2.2 Popo cpp opo cc

p po oooo oo pc o po op op. cc oooo op o.

op poc oo oooo o poc o o popoc.

p oc po oc p o opo c p o:

p opc

opc

ml opc

o opc

po oc

p opc

o opc

o

p o

p o

o

p c

c

c poo c

p op op (pco 2.2) p, o o o o o co , o oopc. o pc o o po opo op, oo po p oc poc o.

Pco 2.2 p op op

p op op p, o o oc p op op o po o ooo c p (pco 2.).


Pco 2. p op op

p op op p, o o oc p p op op, o o -oo o, o o o poo o o, oo oo po oc (pco 2.4).

Pco 2.4 p op op


p oo coc oo .

coc opc 2.1.

2.1 coc opc

p

op

c / o

o

o

o opc

dpt_d

ֳ

11

Prmry

p

dpt_surnm

Cpoo

100

dpt_nm

Cpoo

100

ml

dpt_ml

Cpoo

50

o

dpt_phon

Cpoo

20

po

dpt_pssword

Cpoo

coc 2.2.

2.2 coc

p

op

c / o

o

o

o

qust_d

ֳ

11

Prmry

c

qust_quston

Cpoo

p

qust_mg

Cpoo

100

coc ³o䳻 2..

2. coc ³o䳻

p

op

c / o

o

o

o o

ns_d

ֳ

11

Prmry

p o

ns_nswr

Cpoo

255

o

ns_pont

ֳ

11

o

ns_quston_d

ֳ

11

Scondry

coc P 2.4.

2.4 coc P

p

op

c / o

o

o

o c

rt_d

ֳ

11

Prmry

rt_mrk

ֳ

11

c

rt_dt

ֳ

12

c poo c

rt_tm

ֳ

12

o opc

rt_dpt_d

ֳ

11

Scondry

op p cpop cop op, coc 2.5.

2.5 coc op

p

op

c / o

o

o

o c

usr_d

ֳ

11

Prmry

usr_nm

Cpoo

100

o

usr_logn

Cpoo

60

po

usr_pssword

Cpoo

50

p pc

usr_p

Cpoo

25

o

usr_dntr

ֳ

12

p

usr_rul

ֳ

2.3 p co popo opo cc

2.3.1 -cpp pch

pch HTTP-cpp p -cpp ntrnt UNX-o, Mcrosoft Wndows, Novll NtWr op cc. coo -cppo p ntrnt.

-cpp cpp, p HTTP- (HTTP pooo p , o opcoc o'p p. copo Hypr Txt Trnsfr Protocol, pooo p p-co o) 볺, -pp (pop o'p o oo pooo pcpo, po, 'oo o ntrnt, o oc opc o co, o o op -cop), HTTP-o, po HTML-copo, op, o, -ooo o . -cpp - oco cco [6].

-cppo pop , o o -cpp, o'p, o pop p.

볺 c oc o -cpp-cpp URL pco opo -cop o oo pcpc.

Wb-cpp pch coc, op, o pooc poo. po p ooc, o po coo o, pop oco o ooc. o pc cppo p o pop o c . c pc p o pop Prl, Python PHP.

poo oc oo o c pch oco p -c. p, o , o c pch o ooco c www.xmpl.com, www.tst.com, tst47.tst-srvr.tst.com ..

pch p c opcoc p p HTTP c -copo cc . o -o cpooo, cpo ooc, -cpp.

po o p oc oo poc-cpp (poc-cpp pop o op o'p, cc opo o p p p co o -'), o oo coo poc poo opc oo p p poo o, poo ntrnt. o pp cpo poc-cpp:

- , oo o , ;

- c oc cooo pocop, ;

- po p c o cooo pocop o cp o'.

pch p o po ooo poc cco , poo op c -cppo, -o opo, opc -cpp [7].

popo popoo po opc p poo -cpp XMPP. pch MySQL.

2.3.2 C MySQL

MySQL cc p (C). Cc p (C) o'p pop oc pop, o opc oc cop, p, oo, o op opo oc [8].

MySQL cc o MySQL B, o c popo p o. Poocc GNU Gnrl Publc Lcns co opo 糺, p. p oo o MySQL B popo oc o opc, c o o p pc 'c p.

MySQL p cp o. o LMP. o MySQL opcoc cpp, o oo pc o o 볺, po cp o o poo cpp, o oo MySQL oo pop.

c C MySQL c po o oc : opc o p MySM, o p ooco o, nnoDB, o p p p op c. oo, C MySQL occ c o XMPL, o ocp p cop o . p pp GPL-, C MySQL oco 'c o .

MySQL cpo coc mSQL o c popoo o: , opcoc SM - pop oo p. p po o SQL-pc, P-pc c co mSQL. c "MySQL" - o oo. Popo p: o o, o po c p o oc pc My, o c ' My, o o ³c, ooo popo cc.

MySQL P o C, C++, , Jv, ˳c, Prl, PHP, Python, Ruby, Smlltlk o o op.NT, o p ODBC oooo ODBC-pp MyODBC.

opoo opc MySQL oo. ooc cpp MySQL:

- poco co opc;

- pc o c opc, o ooco p ;

- c p o oc 50 .;

- co c o o;

- c poco o cc .

o cpp MySQL:

- po p p. oc pooc opco LOCK/UNLOCK TBL;

- c p o (forgn) ;

- c p pp p pop;

- c p pc (VW).

o p p popo cp C-op cc poo p [9].

2.3.3 o po pc HTML

HTML (Hyprtxt Mrkup Lngug o po pc) cp o po o cc . c -cop copc oooo o HTML (o XHTML) [10].

o po o, opco p o o c, o cp cocoo cpp c oo op.

o po opcoc co, oc po o opcoc cc o'po pc cc opo coo op [11].

ópc (. Hyprtxt) o (c), o c poc o, o op ocpo oo (poo) o, o poc. -o p opc ntrnt ooo o o poc [12].

ópoc ( oopo) c, op o -cop, c ( poc) p cop c ooo cop [1].

XHTML (pop o po pc) o po, o oo cc p XML [14].

o c HTML ooo oco p SGML (cp o po, o o o po o), XHTML ooo oco p XML, copo o p SGML. Oc XHTML o op XML o, opo o c cp cp opo XML o HTML, opo c, o cc op. XHTML o po , o o, p HTML XML, oc cp pop HTML co XML. XHTML 1.0 c po ocop WC 26 c 2000 po. XHTML 1.1 c po WC 1 p 2001 po.

o HTML ppc ppo opc o, po .

HTML oo SGML (cpo o o po) o poo cp SO 8879.

HTML-o co o po oooo c (ppoo, co) o. co op pc -o p o oco o o -o: poco, oc ocpo pp - op cc, pop , pc p pp.

o po pco o HTML oo p , o oc o: co p pp op, cc, , op, poc .. HTML oooc oooo o po, ( coo tg p). c HTML-, o cpc c o ppc ppo p op o.

1994 po o p c popo pooc o po op World Wd Wb Consortum ( WC ). op " p p" po cp, po pc po o HTML, oo p wb-oo, o ntrnt pco http://www.w.orghttp://www.w.org. c o c WC pc c o, po oc p (op, pocc o).

Oco po cp HTML o cp HTML 1.2, HTML 2.0, HTML .2, HTML 4.0.

pc:

- RFC 1866 HTML 2.0, c cp 22 pc 1995 po;

- HTML .2 14 c 1996 po;

- HTML 4.0 18 p 1997 po;

- HTML 4.01 ( ) 24 p 1999 po;

- SO/C 15445:2000 ( SO HTML, co HTML 4.01 Strct) 15 p 2000 po.

o cp, o o pc, poop wb-cp o ooc, o oo po HTML-o o p [15].

popo -o opc pc -copo, oo opc (o poc ) o pc (pc oooo co).

2.3.4 c c CSS

Cscdng Styl Shts (c c) oo oc ooo o, coo oo po. CSS opcoc po oop HTML- XHTML-o, o XML-cppo o.

CSS opcoc op -copo oop, p, po c pc o. Ocoo o popo CSS o po c (coo HTML o o po) pc o (coo CSS). po o occ o, c oc p oo , o cc oopc cppo c. p oo, CSS oo pc o o o p c o o co, p , p, ooco (c ooco ppo o popo p), o p co pcpo, o opco p p.

Cp CSS pop, op cococ p c, o ooc o p ooco. c co, o p popoc pop o "", o po p p.

c cc op p. o po, co p, cc ooo o o cop, po o o .

o o CSS oop -copo coc ocpo cp c o. po oo CSS co o po po c pc o. po oo oo co o coc oo c oop c co o, o oo oop.

p CSS po:

- cop p pcpo p. p, p popo p, c p oc, coo o c co.

- c copo c po pc p pc op CSS-. o pp cpp o , o pc cop, pc c ppo o p c.

- poco oo . opo p o cop, CSS-.

- oo ooc oop [16].

o -o oop -copo opc o c c, oo c po c (.css) o -copo.

2.3.5 o pop JvScrpt

JvScrpt cpo o, o c opcoc p cop cp o pp, o oc -cop.

JvScrpt pcpoo opoo po o Sun Mcrosystms, nc.

Popo o Ntscp, o pp Ntscp Nvgtor o po pc co c LvScrpt. Ccc o p oo o C, , oc oo Jv o c oo, LvScrpt p JvScrpt, op o Sun. o Mcrosoft, o c JvScrpt, cop co pc o o JScrpt. po ppo o cop co pc o, o po c coo pcoo (ccoo - ppo) cp oc . p po ccoc co CM poo cp CM-262. o ooc CMScrpt po o JvScrpt 1.1.

JvScrpt coc o'o-opoo o, o poo p o' pc p o OO. p oo, JvScrpt p coc, c o o, o' poo p, o' cc, pp (curryng), o , (closurs) o o o oo c.

JvScrpt C-o ccc, op oo C c op oc:

- o', oc poc o p poo;

- o' poo c;

- opo ;

- o p ;

- o pp c;

- o .

C o co co o Slf.

p popo p -coc opc JvScrpt, po oc o cp , oc pp p po o pc o.

o c cp, , p JSLnt, cp pp oc o, o c JvScrpt pop, po o, op po cp o JvScrpt Dbuggr.

Oc JvScrpt ppopo, cpoo , o oc p cpo, o co c ocooc ccoc, popc , o pp, o oo o oc oc poo p o op. co pc , o cp, o oo p oo cpo, op p o.

o o cp ppop pop opo. -cop, o p o o JvScrpt HTML, cc o , o p cp opo o o, o opco o o'.js . coc cc o cp o cop, o ooo, o o cop [17].


2.3.6 o pop PHP

PHP (ppocop pc) cpo o pop, cop p HTML-copo -cpp poo . c pc po c pop oc. o LMP cp p cop -c (Lnux, pch, MySQL, PHP (Python o Prl)) [18].

ppocop pop, o op opo , oo, o o o opcoc o popo, p, o oop. po o ppocop oop, o o oc ppoco op, p opo o pop (oop). P opo p pocop: , ppocop o o poc co co, ooc opc o pop. c o opc ppocop opo oooo o p p oo c po o. o pop C/C++ cc o'po pc opco ppocop, o o pop ooc. poo opo cpoo o pop PHP ppc poo PHP: Hyprtxt Prprocssor.

oc pop p ntrnt, PHP o op cpo o (po JSP, Prl o, opco SP.NT) co poco, oc o, ooc pooc oo o oco 糿 PHP. PHP pc c p o, o c, pop: poo , co, o po, pop o, o op PDF .. - oo o popo co c pop oo. c co pop, po cp oc o c , o op po c. ppop PHP c o -cpp o p o, cop co oo cpp (p, pch o S), o CG-oo.

Op oo, o opcoc p cp op cc UNX, GNU/Lnux, Mcrosoft Wndows, Mc OS X mgOS. po oc op, poc Prl, Python VBScrpt.

Ccc PHP o ccc o C. , co c forch, o Prl.

Coo PHP opcoc co c popo. o c oo po poo PHP, o c 'o c o ntrnt.

p popo PHP cc , o opoo p po pop PHP, c po, , PR o o o.

PHP ppc pp, o o PHP: Hyprtxt Prprocssor (p po popoc Prsonl Hom Pg Tools). Co PHP copc o Prl o popo -copo [19].

1994 po c popc (o ) Pcc pop (Rsmus Lrdorf) c p cp Prl/CG co o oo o-p, opo o HTML-o. pop p Prsonl Hom Pg (Ococ o Cop). po ooc oc Prl - ppop cp pco c, pop c o C o ppop o PHP/F (. Prsonl Hom Pg / Forms ntrprtr Ococ o Cop / ppop op. PHP/F o oc coooo PHP: oop c Prl ($'_o ), o opo op cpo HTML-c o o . oopo o pc coo popo poc o ccco.

1997 po c poo c p pc opo, coo C PHP/F 2.0. opco o 1 % (po 50 c) c ntrnt-o c.

PHP .0 po pc, o PHP, o oo coo. 1997 po pc popc c (nd Gutmns) dz Cpc (Zv Sursk), popo pcoo c oo, pc o : popo PHP/F 2.0 p popo o poo op, o p po pc poooo , p. co poo PHP .0 oooo popo PHP/F 2.0 , Pcc dz p o'c oooc PHP .0 o co PHP/F, popo PHP/F po oc p.

O c cop PHP .0 oc pop p. oo pc c pop pp o PHP copo popo, o p co o, o o PHP oc p o c , pooo, p co P.

coo o o pop op o '. Popo oc oo po pco opc, o pp PHP/F. o poco PHP pp, o c ppc po (. PHP: Hyprtxt Prprocssor PHP: ppocop ópc).

o 1998 po PHP opcoc c c opc. Co c -c oo po , o o p opc o. o c PHP .0 co po 10 % -cpp ntrnt.

PHP .0 oo p 1998 po c 9 c oo c.

o 1998 po, po p c ooo o PHP .0, c dz Cpc o ppo p PHP. oo pooc c o o ooc c o PHP. Pop PHP .0 oc co p opo p c p P pooo, PHP .0 co p o o p o.

o o, Znd ngn ( op, dz , o co Znd Tchnologs), co cpc oc p pc cp 1999 po. PHP 4.0, co o , o pc coo p oo , oo o p 2000 po, p po c o coo op PHP .0. oo o o pooc, PHP 4.0 o oo, p cc, p co, coco opo op, o oc opc, o o ocp.

Oo PHP 4 cc o 2007 po. o oo c cc o p po pc. o 8 cp 2008 po p ooc 'c p oo . 9 cp p pc PHP cop.

' pc PHP popo 1 2004 po. oo p Znd (Znd ngn 2), o coo o c ppop. p o po XML. oc ppo OO, c o o co o, opcoo Jv. op, cp, p, p o, oco o, pc o o'. o c co opco c pc 5.xx, c , o oc c䳿 popo pc PHP 6, o 2006 po [20].


3. P popoo po

3.1 Cpp o p o cc, oo

pop po cc o o, c c, opo cp, p o. c c oc p oc pc cl_. c c cc oooo c, pp MySQL mysqldrvr.php, co p p cp c bstrct.dbdrvr.php. ooo o c op ndx.php, p o o.

-oo cc o:

) o p cpop dmn:

1) cl_dmnstrtors.php c poo p cpop;

2) chckFO.php , c pp ϲ;

) chckLogn.php pp oo o ( oc o opc);

4) chckPssword.php , pp po pp c oopoo po;

) o p pcpo opc usrs:

1) cl_usrs.php c poo p pcpo opc;

2) cl_utorz.php c op pcpo opc;

) chckFO.php , c pp ϲ;

4) chckLogn.php pp oo o ( oc o opc);

5) chckPssword.php , pp po pp c oopoo po;

) o poo co tst:

1) cl_tst.php c poo co;

2) tst_confg.php op c;

) cl_uthorzton.php c oc cc p;

) cl_db.php c, o pp ;

) cl_nvgton.php c o cop;

) o p oo mlr:

1) clss.phpmlr.php c p oo;

2) FrndMl.php c pp , opco c clss.phpmlr.php;

) o ooo c po op kcptch:

1) kcptch.php c ooo c po op ;

2) kcptch_confg.php op c;

) kcptch_confg_logn.php op cc p;

4) font_prprr.php p ;

-oo cc c :

- ndx.php oo cop -o;

- tst.php cop c;

- tmrshow.php , o p, c poo c;

- fnsh.php cop p c;

- chck.php op, opco c op;

- mn.php oo cop cc p;

- logout.php , cc, c p o cc p;

- confg.php , pc pp oc o ;

- jqury.js o JvScrpt, p o䳿 JvScrpt HTML;

- jqury.lrts.js jqury, c cp oo ;

- styl.css c c;

- mn.css c cc p.

o c oooo cc p (pco 3.1).


Pco .1 C oooo cc p

3.2 Popo pop o

Popo popoo po oc cop . poc cop o opo p phpMydmn. o p , o o opo q_tst c o Co (pco .2).

Pco .2 Cop oo


oo cop . Co copo . o o co t_quston, o c o co o Oʻ (pco .).

Pco 3.3 Cop

o o, , , p, o.

o , o o o opo op o oo , o , o o o oo , o o co oo . Oc o p co o Cop, c oo opo oo po c cop .

cpp p o pc 3.4.

Pco 3.4 Cpp

oo copo ³o䳻, P, op, opc.

o op o o o opc oo p (pco .5). oo o p opo oo p cc (pco 3.6).

Pco 3.5 oo p

Pco 3.6 Cco

ϳc cop , pc o c o cc.

Oc o, o c .

cl_dmnstrtors.php c c :

- SlctDt($tbl_nms, $cond_nms, $lmt_from, $lmt_count) o p op po cpop, pp: , o op , o o p c c;

- DltDt($tbl_nms, $lst) p po cpop, pp: , c op c;

- nsrtDt($tbl_nms, $lst_vlus) o o c, pp: , o oo;

- Updtdt($tbl_nms, $lst_vlus, $cond_nms) p p c po cpop, pp: , o, o p;

- Showdt($lmt_from, $lmt_count, $qury_strng) o op op po cpop, pp: o o o c, c c, po .

cl_usrs.php c c :

- SlctDt($tbl_nms, $cond_nms, $lmt_from, $lmt_count) o p op po pcpo opc, pp: , o op , o o p c c;

- DltDt($tbl_nms, $lst) p po opc, pp: , c op c;

- nsrtDt($tbl_nms, $lst_vlus) o o c, pp: , o oo;

- Updtdt($tbl_nms, $lst_vlus, $cond_nms) p p c po opc, pp: , o, o p;

- Showdt($lmt_from, $lmt_count, $qury_strng) o op op po pcpo opc, pp: o o o c, c c, po .

cl_utorz.php c c :

- uthorz() pp, p op opc.

cl_tst.php c c :

- FlRd($fl) p , pp o ;

- Slctlld() pp, p p op c c ;

- SlctlldL() pp, p p op c ;

- SlctlldM() pp, p p op c cp o coc ;

- SlctlldC() pp, p p op c o oc ;

- ForRd() pp, op c op;

- SlctPont($prm1, $prm2) o p oc o, pp: op , op p o;

- Clculton($prm1, $prm2) p p oc o, pp: p o, c op oo;

- ShowSuprRtngMn() p op p p oo cop;

- ShowRtngMn() p op p c oo cop;

- ShowSuprRtng() p op p p;

- ShowRtng() p op p c;

- SvRtng($d, $mrk, $dt, $tm) o p p c, pp: o c, , , c.

- CountRtng() pp, p p c p;

- ShowTst1($prm) o op o, pp o .

pop o cl_tst.php o o .

cl_uthorzton.php c c :

- uthorzton_chck($usrs,$pssword) p op cpop cc p, pp: o po.

kcptch.php c c :

- KCPTCH() p p p ooo p oo;

- gtKyStrng() p op pooo p.

3.3 cp opc

o poo cp co -o.

o-p, c o, poc -oo, oo op o -cpp. copo , p sql-, o p p phpmydmn. ϳc cop oo cop zp p DB/vtoprts.sql.zp oo, o p p. opo pp oc o . oo oo p confg/confg.php pp: (mysql), oc (loclhost), opc (root), po (o ), , pc (o opo).

poo o cp c popoo po.

opc cpop popo p cop oc. opc p -o oc oo cop c, o o poo. pop o ooo cop o o .

opc o po c c c o pcp. c oc c c o c, opo pc 3.7.

Pco 3.7 oo c


ϳc c o opc poo c. ³o opc o p o pooo p o, o o p. c poo c o, p p poco op pooo c.

pop o cop c o o .

ϳc, oo opc o c ( c c cc p), p. p p op pc 3.9.

Pco 3.9 P c

, o opc o c p c, o opo pcpc (pco .10). o opc pcpo, o o, oo o p , oo opc (pco 3.11).


Pco 3.10 op pcp

Pco 3.11 op op

o c, o opc c po, o o copcc opo po, opo pc .12. o po opc p pcp ml.


Pco 3.12 op po

o opc o p p coo c p, o o .

ooopo po c cpop.

o poo cpop opc. oo oo c o po op, o pc 3.14.

Pco 3.14 op op cpop

p pcpo opc oo copcc o oo c, poo p .

o o p op po opc, o p (pco 3.16).

Pco .16 p opc


cp co oo op c. o o o//p o. o o p op po , o p (pco 3.18).

Pco .18 p

p o opo c c , o ooc o p o c, o o p o p coc . opo , o p p o o.

c oo copcc o cpo, poo po . o c c pp: c , o cc, c c p c p. op op pc .20.

Pco .20


3.4 o o co

o o co o o op:

) o o popoo cpp:

1) o co o cpp pch;

2) o co PHP 4.1.0 o ;

) p cc;

4) MySQL .2.2 o ;

) o o poo cpp:

1) 䒺 o oo p p ntrnt;

2) oc opo ' 256 MB;

) pocop Pntum ;

4) c opco c p po (po 7 MB);

5) c opco c p ;

) o o popoo 볺:

1) c -pp;

) o o poo 볺:

1) 䒺 o oo p p ntrnt;

2) oc opo ' 128 MB.


CO

poc o o poo p popo -oo p (o o ). oo cpo cc p, c o pop PHP opc JvScrpt, oc C opc MySQL.

-oo oo opc pp co (co poc) o . ʳc oc . c o p p coc: , cp c . P p coc , o popo po po op, op p o coc : co opc o , o cp o coc, pc c .

Popo pop po o cc p, oo cpop p -oo: p pcpo opc, o//p o, p c. Cc p o, c op op op cpop, po pc, p o cc op cc c.

o p oo popoo po o c , o cp co o c oo o o oo po, o -o po oc p p c p ml.

op -o o oo p oc p co c p cc (p c c c), o , -o.


P˲ OC

1. [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk// ( p: 1.05.2009).

2. o [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/o_/ ( p: 1.05.2009).

3. Flsh [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/Flsh/ ( p: 1.05.2009).

4. C PHP [po pcpc] // op op PHP popco. URL:

http://php.ru/ ( op: 1.05.2009).

5. C HTML [po pcpc] // op o HTML. URL:

http://www.htmlbook.ru/ ( op: 1.05.2009).

6. -cpp [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/-cpp/ ( p: 1.05.2009).

7. C pch [po pcpc] // op pch.RU. URL:

http://www.pch.ru/ ( op: 14.05.2009).

8. Cc p [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/Cc_p__/ ( p: 14.05.2009).

9. C MySQL [po pcpc] // op MySQL.RU. URL:

http://www.mysql.ru/ ( op: 14.05.2009).

10. HTML [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/HTML/ ( p: 14.05.2009).

11. o po [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/o_po_/ ( p: 14.05.2009).

12. ópc [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/ópc/ ( p: 14.05.2009).

13. ópoc [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/ópoc/ ( p: 14.05.2009).

14. XHTML [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/XHTML/ ( p: 15.05.2009).

15. C HTML [po pcpc] // C HTML cpo. URL:

http://html.mnul.ru/ ( op: 15.05.2009).

16. C CSS [po pcpc] // C C o CSS. URL:

http://www.wbostudo.com/u/stts/CSS/ ( op: 15.05.2009).

17. C JvScrpt [po pcpc] / C c pp cpo. URL:

http://jvscrpt.ru/ ( op: 15.05.2009).

18. PHP [po pcpc] // ³ o. URL:

http://uk.wkpd.org/wk/PHP/ ( p: 15.05.2009).

19. C PHP [po pcpc] // op PHP.COM.U. URL:

http://www.php.com.u/ ( op: 15.05.2009).

20. C PHP [po pcpc] // C C o PHP. URL:

http://www.wbostudo.com/u/stts/PHP/ ( op: 15.05.2009).

/
:
? : letsdoit777.blogspot.com
08:14:02 19 2016
9000 " "? : business1777.blogspot.com ! C !
11:42:43 29 2015

, :



, ?

, .
, .
, .
, .
, .



(150559)
(1836)
Copyright 2005-2016 BestReferat.ru bestreferat@mail.ru

@Mail.ru