Интернет-журнал 'Домашняя лаборатория', 2007 №3 - Вудворт
Шрифт:
Интервал:
Закладка:
������ ������ ������� ������ ��������� ��������� ����������, �� ������� ���������� ������������� ���.
�� ���������� ����� �������, ��� ��� ��������� �� ���, ������������� �� ����� web-��������, ������������ �� ���� ���� ������� ���������,�� �������� �� ��, ��� ��� ����������� ������� �������� ������ ��������. ������ ������� ����������, ����������� � ������������� � ������ �������� ����, ��������� ���� �������� �� ������ �� �� �����, �� � �� ���� �������������� � ������� ������� include ������. ���, � �������, ������������ ����� � ���.�19.1.
���.�19.1. ������ ���-����. ���������� ����������� �� ��� (���� �����) � ���� ��� ���������� (���� �������� ������). �������� ��������, ��� ���������� �, ������� ��������� �������� ��� � ������ ����������� ����� ����� ��������, ��������� ��� �� ������ � ������ �� ������, �� � � ���������, ������������� �� ���������� � ������� ������� include ��������.
������ �������, ��� ���� �� �������� ������� �� ��� (�������� �������� � ��������� ���������� Function ��� () {�������� �������} � ����� ����� �� �������� �������� ���), �� ����������, ����������� � ���, �� ��������� ����� ������������� �������� ������ ������ �������. ����� ����, ����� �� ��������� ����������, ����������� ��� �������, � ��� ����� �������� �������� �� �����. ��������� � �������� � � ���������� � ��� ������� � ����������� �� ���, ��������, � ���� �� ����� http://php.spb.ru.
������ web-������ ������������� ���, ��� �� ������� ������� �������� �� ��� ��������������� �����, ������� ����������. php, phtml, ��������� �� ����� ���������� � ������� ������������ ��� ������ � ��� ������ ���. �������� ��� ��� ����� ������� ������ �������, � ����� ��� ����������� ����������� ��������� �� ������� ������ ��������������� (��������, SSI � Server Side Includes, � ����������, � �����-�� ���� ���������������� ���), ��� ��� ����� ������� �� ��������������� ����������� ���� ���������� ��� ��������� ��������������� ������.
��� ��� PHP-��� ��������� ����������� �� web-�������, �� � ���������, ���������� ��������, �� ����� �������������, � ���� ��� �������������� ����� ������ ����������������, �� ��� �������� ���������� ��� ���� ��� �� �����, ��� ��� ��� ��������� ����� �����-������ ������� ������ �������� PHP-��� ��� ������� ������.
������ � ��������������� ���������� ����� ���������� ����� ���������� ���������� ����� � � ������� ������������� ����. ������ ���������� �����������, ��������� �� ������������� ��������� ������ �����, ����������� ����� HTML-������ <form..> � </form>. � �������� ��������� ����� ����� ��������� ���� ����� ������, ������, ���������� ����, �������������, ���������� ��� ������� �������� checkbox'�, � ����� �������� ������� jpg ��� gif.
�������� ������ ��������� ����� �������� ��, ��� � �� ��������� � � ����������� ���� <form..> ����� ������� ����� ������-���� �����, � ����� ��� ��� �������� � ����������� ��� ����� �����, ���� �� ����� ��� ��������������, ����������� �������� ���� ����������, ������������� � ���� ����� � � ���������, �������� ���� ��������� �����, ��� ���� �� ��� �������� ���� ����������� � ���������, ������������� � ����� ����������� �����. ����� ������� ����� ���������� �������� ���������� ����� ���������� web-����������, ��������� �� � ����������� ����. ����� ���������� ������������� ��� ������, ������� ���� ���� ��������� ����� � �� �����, � �������� � �������������� ��������� ���� ���������: ��� ���� ����� ������ � ���������� ������, ��� ������������� ��� checkbox'� � True ��� ���������� � False ��� ������������, ��� ������� � ���������� ��������� ���� ������������ �������� ������ ���� �����������, ��� ����������� ���� (������� <select name="HMH" Xoption value="textl ">text</option>�</select>)�� �������� ��������� value ���������� ������ option.
������ �������� � ���������� ����� �������� ����, � ������� "������������ �������������".
����� �� �����?����� ��������: � ����� �� ����� ������ ������������� ���? ����� ������� HTML � ���� JavaScript �� ���������� ��� �������� �������� web-��������?
��, ��-������, ��� ����� ����� �������� ��������� ������ ��������� �����. � ������� ������� include() ����� ������������� ��������� ���� � ��� �� �������� HTML-���� �� ��������� �������, ������ �������� � ��� ��� ������� � ������ �����, ����������� ��� ����� �����. ������ ���� ��� ���� ����� �������� � ����������� �� ��������, � ������� �� ����������,�� ���������� � ���� �������� ���������� �������� �����-���� ����������, � � ���� ����� ����� ��������� ���������� if, ��������� ������ ������� ������� �� ����� ��������. � ���������� ��� ���������� ����� ����� ����� ����� ���������� ��������������� ���� ���� � ���, ������� ��, ����������, � ��������,�� � ����� ��� ����������� ����� �������������� ��������� ��� ��� ��������, ��� ���� �� �� ��� �� ������� ���������������.
������ web-������� �� ��������� ����� ��� ������������� ��� ������� �����������. � �������, ������� ���������, ����� ������� ��������, "�����������" �� ���� ������ � �����-���� �������� � "�������������" ������ �����-���� ��������� (��������, ���������� ����� "meta" � ������� get_meta_tags). ����� ������� �����, ������, ������������� ��������� ���������� �������� ��� ���������: ����� ��������� � ������� ����� ������ (����������� �������� ������������ ��������), ��� ��� ��� �� ������ ���������� � ���������� �� ������� �������� ��� ������������� ��� ������� �������� ��������� �������.
� ������� ��� ����� �������� ��������� ������ ���������� �������� � ���, ���� �������� �������� ����� ���������� ������� (��������, �������), �� ����� ������� ��������� �� ����� ���� �������� ���������� include ("file"), � � ���� ����� ���������� ����� ��������. � ���������� ��� ���������� �������� �������������� �������� ���������� ���� ��� �� �����, � �� HTML-��� ��������� ��������, ��� � ������ ������ �����, � ���������� ��������� �������� �����.
������ web-������� � ������ ��������� web-pecypca � ��� ���� ������ ����� ����� ������� ���. ��������� ���, ����� ��������� ���� �������� ����������� ����� ������������, �������� ��� ������� � ������ ��� ����������. ���, � ������� ������� mail() ����� ���������� �������� ��������� ��������� �� ������-���� ������ �� ������� �����,�� ��������, ������ ���������� � ����� ��� ������� ��� ���������. ������� �������� �����, ��� ���