.


:




:

































 

 

 

 





11-12.

: HTML .

ֲ: .

: . .

̲: .

 

:

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

GET .

URL . г?, &, %... , ... , HTML, , , .
, script.php. 2 : name age. , . http://www.somehost.com/script.php HTML-:

<html><body>

, name! age !

</body></html>

, name age , .

URL, . , http://www.somehost.com/script.cgi?name=Vasya&age=20 :

<html><body>

, Vasya! , 20 !

</body></html>

, &, =. , .

HTML-

, ' ? , , , .

, HTML- (, ' form.html ) - , script.php. form.html:

<html><body>

<form action="script.php">

': <input type=text name="name"><br>

: <input type=text name="age"><br>

<input type=submit value="GO!">

</form>

</body></html>

. , ' ', , hello.php ? , <input> & . , action <form> , hello.php , form.html.

, , URL- , .

, ' , .. ³ , .

, $name $age .

 

- , , HTML-.
, , PHP, , , HTML- ( ). , PHP , HTTP , POST- . PHP .

, ' :

", <'>! <> !"

2 : name age.

script.php, : name age, HTML- , :

<?php

echo ", $_GET['name']! $_GET['age'] !";

?>

HTML- send.html, name age :

<html><body>

<form action="script.php">

': <input type=text name="name"><br>

: <input type=text name="age"><br>

<input type=submit value="GO!">

</form>

</body></html>

name age : ", <'>! <> !".

, ( URL- ):

http://localhost/script.php?name=&age=23

, HTML-. :

<?php

// , PHP 4.1.0

echo $_GET['username'];

echo $_POST['username'];

echo $_REQUEST['username'];

import_request_variables('p', 'p_');

echo $p_username;

// , PHP 3. PHP 5.0.0,

// register_long_arrays.

echo $HTTP_GET_VARS['username'];

// , PHP register_globals = on.

// PHP 4.2.0, register_globals = off.

// / .

echo $username;

?>

HTML

HTML- - FORM, - , .. FORM, , -, , , .

, .

NAME.

, . , , . 䳿 .

HTML 4.01 :

- BUTTON INPUT. :

- , ;

- , ;

- , , .

( ) - INPUT "/". , . , "", - "". .

 

( ) - INPUT "/", , . '.

 

- SELECT, OPTGROUP OPTION. .

 

- INPUT, , TEXTAREA - . .

 

- , HTML- INPUT.

 

- INPUT.

, INPUT.

FORM -

, HTML- - FORM. (), , , . FORM , '.

FORM:

action- ' . URL- , , . mailto:URL, . ACTION - , URL-, -;

 

method - HTTP, . METHOD : GET POST;

 

enctype - ' . , . HTML ENCTYPE:

- APPLICATION/ WWW-FORM-URLENCODED ( );

- MULTIPART/ FORM-DATA.

INPUT

INPUT HTML-. . ³ , ' , ...

INPUT - () . INPUT . .

- . . INPUT :

<input type=text name='_ [value=] [size=_] [maxlen=_]>

maxlen size . value, . [] ' .

:

 

, ' . . :

<input type=password name='_ [value=] [size=] [maxlen=]>

, . г , , , , " ". (value).

:

 

( ) . , , .

<input type=hidden name='_ value=>

, - .

, , . , , , . , , , .

INPUT. type chechbox.

<input type=checkbox name='_ value= [checked]>

, '=. , - .

, . , checked.

checkbox , checkbox. , .

:

 

HTML , , .

 

, , , . radio , radio. , , . . ' name. . :

<form action="http://localhost/script.php" method="GET">

<input type=radio name=answer value=yes checked>

<input type=radio name=answer value=no>

<input type=submit value=³>

</form>

:

ͳ

 

( ) ( checked).

"³", script.php answer ( name ) ( , ).

INPUT . . INPUT :

<input type=submit [name=go] value=³>

value , . name ' '. , . name , '= .





:


: 2016-09-03; !; : 464 |


:

:

- , 20 40 . - .
==> ...

1781 - | 1744 -


© 2015-2024 lektsii.org - -

: 0.049 .