.


:




:

































 

 

 

 


5 - PHP

-

- , . , , -, .

, : , - , , . , TCP/IP z39.50.

, . , - . , , . - - .

, . , . , . , .

: , , .

. .

, - , . ( ).

. .

. , , .. , , .

Internet.

, .

WWW Internet.

.

(, , ).

. , , , .

.

, , , .

 

- - . , , web-.

WWW.

web-, http- . web-?

  • -, .
  • -, Internet (, HTTP).
  • web- , , HTTP. .

HTTP

Internet , , , , .

HTTP (HyperText Transfer Protocol, ) , Internet.

HTTP , . , , , (Universal Resource Identifier) (Universal Resource Locator, URL) (Universal Resource Name, URN).

HTTP -, Internet-, SMTP ( ), NNTP ( ), FTP ( ), Gopher WAIS. HTTP , - (proxy) .

/. , , :

;

URL;

;

( MIME) , , , , , () .

:

, ( );

( , MIME), , (.. ) .

, . , , , .

: .

. :

<->:= <> < >

<-URL> < >

:

GET http://phpbook.info/

GET , .. , , http://phpbook.info/ URL - .

, ( , ) , , . :

< >:= < >

(< >|< >|

< >)

< >

[< >]

, . < > URL ( ) , , HTTP. , :

POST http://phpbook.info/cgi-bin/test HTTP/1.0

POST HTTP 1.0.

URL . URL URL - . URL, .

, .

, . , . , .

. . HTTP , : GET POST.

  • GET , URL . URL , , (, , ). , , ( ). GET ( HTML-, ). : .
  • POST , , , , .. .

HTML-

. , . , , , . , . . . , , (, PHP) . web-, , ..

FORM action method , , , . INPUT . input submit.

.

:

GET

GET URL =, &:

action?name1=value1&name2=value2&name3=value3

action URL - , ( , action form, , ). name1, name2, name3 , value1, value2, value3 . , = &, . .

- , , , $ %24. .

( input type=text type=password), , . , name=, name .

checkbox radio button value VALUE , . . checkbox NAME ( VALUE), . radio button NAME VALUE.

HTML- GET . URL .

http://phpbook.info/test.php?id=10&user=pit

GET . , , . , GET , .

, GET ( ) , .

POST

, GET, URL POST. ACTION, URL, , , . , , .

, POST, , action, , . CONTENT_LENGTH, CONTENT_TYPE.

POST HTML-, , , GET. , , . POST .

POST GET-. POST , . , POST , html- . , POST, .

, , , , , , .. :

  • REMOTE_ADDR IP- (), ;
  • REMOTE_HOST , ;
  • HTTP_REFERER , ;
  • REQUEST_METHOD , ;
  • QUERY_STRING , URL ;
  • SCRIPT_NAME , ;
  • HTTP_USER_AGENT ,

PHP

(, PHP).

PHP- , HTTP.

$_GET- , GET

$_POST - , POST

$_REQUEST - , GET POST)

$_REQUEST $_POST.

, . , , 1.php ( , action). GET, POST. , . - , , . , ().

, , checkbox. kurs[], , checkbox kurs, checkbox .. , , checkbox, , .

 

:

 

 

5

5-1

, , , , . , / .

5-2

(login) (passwd). (login/passwd), , . Login .

5-3

:

1. 1, 2, 3, 4

2. :

phpcourse.php?l=3, 3 .

5-4

html-***:

  1. , (, 3)
  2. , (, , , )
  3. ( 3 ) , (.. 3 , .

(, , )

5

1. HTTP?

2. POST GET?

3. <form>?

4. ?

5. <input type=submit>?

 



<== | ==>
|
:


: 2016-12-17; !; : 818 |


:

:

, .
==> ...

1801 - | 1681 -


© 2015-2024 lektsii.org - -

: 0.061 .