Trabalho 10 – Login e Senha

Exercício realizado em sala de aula.

1- Desenvolva um site em php que receba um login e senha digitado pelo usuário. Em seguida, verifique se os mesmos se encontram no banco de dados. Caso verdadeiro apresente a mensagem “Logado”, caso falso apresente a mensagem “Dados inválidos”. O site não deve permitir sql injection.

HTML – código

PHP-  código

1 Comentário

Trabalho 09 – Descoberta de código

Exercício realizado em sala de aula.

1 – Desenvolva um site em php que descubra um código predefinido utilizando força bruta. O código terá 4 dígitos que varia das letras de a ate e. No final, apresente o número de tentativas, caso encontre o mesmo.

código

 

 

 

Deixe um comentário

Trabalho 08 – Banco de Dados

Exercícios feitos em sala de aula.

1- Crie uma agenda com opção de salvar e pesquisar.

Conexão Banco de dados – código

Index – HTML  código

HTM Agenda código

PHP Agenda código

HTML Pesquisar código

PHP Pesquisa código

Deixe um comentário

Trabalho 07 – Formulário e Funções

Exercícios feitos em sala de aula.

1-Crie um formulário para pesquisar os usuários que visitam seu site. Faça as seguintes perguntas: Nome, Endereço, Email, Sexo, idade, profissão. Crie um menu suspenso com algumas sugestões de títulos que gostariam que fossem publicados, insira também um campo livre para algum comentário.

HTML  código

PHP código

2- Criar um site que receba notas de três provas digitadas pelo usuários e calcule a sua média utilizando formulário e funções.

HTML código

PHP código

Deixe um comentário

Trabalho 06 – Formulário e Funções

1- Criação de formulário HTML:

código

Recuperar dados com o método $_POST e impedir que certos campos fiquem em branco.

código

2- Criação de função para calcular comissão.

código

3 – Converter caracteres de um campo de formulário em maiúsculas e retirar acentuação.

Formulário em HTML:

código

Página PHP:

código

4- Verificar se o CPF está correto.

Formulário em HTML:

código

Página em PHP:

código

CPF Correto:

CPF Inválido:

5- Biblioteca de funções:

PHP: Minhas funções código

Executando a biblioteca de funções:

código

Deixe um comentário

Trabalho 05 – Exercícios de PHP

1 – Ler três valores para os lados de um triângulo, considerando como lado_A, lado_B e lado_C. Verificar se os lados fornecidos formam realmente um triângulo, e se for esta condição verdadeira, deverá indicar qual tipo de triângulo formado: isósceles, escaleno ou equilátero.

Considere: lado_a = 2, lado_b = 3, lado_c = 4

código

2 – Faça uma calculadora que realize as operações básicas de (1)soma, (2)subtração, (3)divisão, (4)multiplicação. Esta terá um menu principal de forma que apresente as opções para escolha do tipo de operação para o usuário e em seguida requisite deste os valores de entrada.

Considere: que o usuário escolheu a opção 4 de multiplicação. E em seguida entrou com o valor 1 = 3 , e valor 2 = 5.

código

3 – Um endocrinologista deseja controlar a saúde de seus pacientes e, para isso, se utiliza do índice de massa corporal (IMC). Sabendo-se que o IMC é calculado através da seguinte fórmula:

IMC= Peso
  Altura2

Onde:

– peso é dado em Kg

– Altura e dada como metros

Criar um site que apresente o nome do paciente e sua faixa de risco, baseando-se na seguinte tabela:

Considere: que o usuário entrou com o nome “Pedro”, peso = 81 e altura 1.75.

código

4 – Criar um site que informe a quantidade total de calorias de uma refeição a partir da escolha do usuário que deverá informar o prato, a sobremesa e bebida. Veja a tabela a seguir.

Considere que usuário escolheu prato: peixe, sobremesa: abacaxi e bebia: refrigerante.

código

2 comentários

Trabalho 04 – Controle de Fluxo e vetores

Exercícios retirado do livro Faça um site PHP 5.2 com MySQL 5.0 Comércio Eletrônico – Carlos A. J. Oliviero

Nesse exercício foi utilizado vetor, for, matriz e switch.

1 – Utilizando a expressão Switch – código

2 – Utilizando Matriz – código

3- Matriz –código

4- Estrutura de Controle de repetição, instrução For –código

5- Operadores Relacionais – código

1 Comentário

Trabalho 03 – Introdução ao Php

1)      Entrar com um número no formato de (centena, dezena, unidade) e imprimir no formato UDC.

Número = 123

Código

2)      Faça um programa para calculo de energia dos aparelhos de uma empresa. O usuário entra com o valor da potência do aparelho (watts) e o tempo de utilização (horas) diário do parelho. O programa deverá apresentar o custo por hora, por dia e por mês.

Obs: A Eletropaulo estabelece que um aprelho de 1.000 watts ligado po 1 hora custa 0,642 Reais para a empresa. Considere que o aparelho tem 300 watts de potencia é fica ligado 12hs por dia.

Código

Deixe um comentário

Trabalho 02 – 10 Laboratórios do Livro

Exercícios retirado do livro Faça um site PHP 5.2 com MySQL 5.0 Comércio Eletrônico – Carlos A. J. Oliviero

Nesse espaço vou disponibilizar alguns códigos básicos de PHP. Para desenvolver em PHP é necessário possuir um servidor instalado em sua maquina, vou indicar o Wamp5 contém um pacote de programa: o Apache, PHP5, MySQL e outros que serão necessários para o desenvolvimento dessa linguagem.

Função Print(): Exibe os dados no navegador. Código Print()

Mesclar tags do HTML com funções PHP: Código HTML

Inserindo códigos de HTML que contém aspas em PHP: Código Aspas

Determinadas funções do PHP  utilizam em seus complementos aspas, para evitar erro no script é utilizado barra invertida antes de cada uma das aspas na tag de HTML ou alterar as aspas por apóstrofos.

Quebrar linha no PHP. Utilizada a tag <br />: Código Quebra

Inserindo comentário no código: Código Comentário

O comentário é bastante usado para documentar as linhas que julga interessante para futura consulta, e não é executado pelo navegador.

// comentário linha por linha

/* para comentários mais extensos */

Inserindo variável: Código Variável

A Variável é utilizada para armazenar determinado valor, no PHP é representado pelo $(cifrão) .

Constantes: Código Constante

Os valores armazenados de uma variável podem ser alterados tanto pelo programa ou pelo usuário. Porém a determinados valores em uma variável que devem permanecer fixos, nesses casos é utilizado a função define().

Utilizando expressões aritméticas: Código Aritmética

Um exemplo utilizado funções aritmética, usando adição, raiz quadrada e base elevada ao expoente.

Concatenar String: Código String

String é uma categoria responsável pelo armazenamento dos dados tipo alfanumérico. Concatenar é mesmo que juntar as strings, nesse exemplo mostra a junção de duas strings.

Calculando uma área ao quadrado: Código Área

O exemplo mostra o operador aritmético utilizado para efetuar o calculo.


Deixe um comentário

Trabalho 01 – Artigos

Escolhi dois artigos que achei interessante:

http://www.cefetbambui.edu.br/str/artigos_aprovados/informatica/68-CO-5.pdf

Titulo: Proposta de uma arquitetura de software e funcionalidades para implementação de um ambiente integrado de desenvolvimento para a linguagem PHP.

Descrição: Segundo o artigo, colaborou com o estudo de uma IDE nome “IDE4PHP” (pode ser identificado como um ambiente de desenvolvimento integrado que reúne características e ferramentas que dão apoio ao desenvolvimento de software, com o objetivo de agilizar o processo). Foi realizado esse estudo porque o PHP atualmente é a linguagem mais utilizada em sites, no entanto pela inexistência de um IDE eficiente, um desenvolvedor PHP faz uso de uma serie de ferramentas e a alternância entre um aplicativo e outro diminui o rendimento do programador, e a solução seria uma ferramenta eficiente com todas, ou pelo menos a maioria das ferramentas,  no mesmo ambiente. Foi escolhida a plataforma Eclipse, pelas suas vantagens, por oferecer facilidades de extensão de plugins.

http://www.fernando.parreiras.nom.br/publicacoes/pgct166.pdf

Titulo: Gestão de Conteúdo com Software Livre

Descrição: O artigo cita benefícios, requisitos e área de aplicação dos CMS Sistemas de Gestão de Conteúdos (é um sistema gestor de web sites, e intranets que integra ferramentas necessárias para criar, gerir (inserir e editar) conteúdos em tempo real sem a necessidade de programação de código), e  software livres Zope e Plone,  e os problemas da gestão de conteúdo.

 

 

Deixe um comentário