Web.lab1
Desenvolva um script PHP que determine o ponto do ponto no plano de coordenadas em uma determinada área e crie uma página HTML que forma os dados para enviá -los para processar esse script.
O parâmetro r e as coordenadas do ponto devem ser transmitidas ao script por meio da solicitação HTTP. O script deve validar dados e retornar a página HTML com uma tabela que contém os parâmetros obtidos e o resultado de cálculos - o fato do ponto ou da não parte do ponto na região. Resultados anteriores devem ser armazenados entre solicitações e exibidos na tabela.
Além disso, a resposta deve conter dados sobre a hora atual do script.
A página HTML desenvolvida deve atender aos seguintes requisitos:
- Para a localização do texto e dos elementos gráficos, é necessário usar o layout tabular.
- Esses formulários devem ser transmitidos ao processamento por meio da solicitação GET.
- As tabelas de estilo devem estar localizadas em arquivos separados.
- Ao trabalhar com CSS, o uso de identificadores, seletores de pseudo -classe, seletores de classe e ofertas da prole, bem como esses seletores de estilo CSS, como a herança e a cascata devem ser demonstradas.
- A página HTML deve ter um "chapéu" contendo o nome de um aluno, o número do grupo e uma opção Nover. Ao projetar um chapéu, você deve definir claramente a fonte (serif), sua cor e tamanho na tabela de estilos em cascata.
- Os elementos de entrada devem ser definidos em pixels.
- A página deve conter um script no idioma JavaScript, que valida os valores introduzidos pelo usuário nos campos do formulário. Quaisquer valores incorretos (por exemplo, letras nas coordenadas do ponto ou raio negativo) devem ser bloqueados.

Perguntas para a proteção do trabalho de laboratório:
- Protocolo HTTP. A estrutura de solicitações e respostas, solicitações, respostas ao servidor, solicitações e respostas.
- Linguagem de marcação HTML. Recursos, tags principais e atributos de tags.
- A estrutura da página HTML. Modelo de objeto de um documento (DOM).
- Formulários HTML. Tarefa do método de solicitação HTTP. Regras para colocar formulários nas páginas, tipos de campos de entrada.
- Estilos em cascata (CSS). Estrutura - Regras, seletores. Tipos de seletores, recursos de seu aplicativo. Prioridades das regras. Vantagens do CSS sobre a tarefa direta dos estilos através de atributos de tags.
- Menos, SASS, SCSS. Principais recursos, características comparativas. Compatibilidade com os navegadores, transmitindo para o CSS "comum".
- Cenários do cliente. Recursos, áreas de aplicação. Idioma JavaScript.
- Versões ECMASCIPT, novos recursos ES6 e ES7.
- Processamento síncrono e assíncrono de verificações HTTP. Ajax.
- Biblioteca JQuery. Propósito, a API principal. Use para a implementação do Ajax e trabalho com DOM.
- Implementação do AJAX usando superagente.
- Cenários de servidor. CGI - Definição, propósito, principais recursos.
- FASTCGI - Recursos, vantagens e desvantagens da tecnologia em relação ao CGI.
- PHP Language-Syntax, Tipos de dados, integração na página da Web, Regras de processamento para verificações HTTP. Recursos da implementação dos princípios do OOP no PHP.
Como derramar Laba 1 em Helios?
É necessário criar nos fundamentos de seu diretório o diretório public_html , ele estabeleceu recursivamente 755 direitos e transfere arquivos pelo SFTP. PS Seu diretório doméstico também deve ter os direitos de 755 .
A LABA estará disponível em https://se.ifmo.ru/~вашНомерНаГелиосе/