Concorra a três cursos on-line totalmente grátis:
1. Web Marketing
2. Técnicas de Vendas
3. Marketing Pessoal
Vamos criar um sistema que mostrará se a pessoa está magra, acima do peso ou saudável.
Olá pessoal, hoje iremos aprender a fazer um sistema que mostrará para a pessoa se ela está magra, no peso ou gorda.
Vamos à parte teórica do sistema:
A maneira mais prática para avaliar o grau de risco associado à obesidade é calcular o IMC, Índice da Massa Corporal, é um calculo bem simples, que relaciona peso e altura.
Formula: Peso / Altura², o resultado é expresso em: Kg/m².
Obs.: De acordo com especialistas o ideal de massa corporal de uma pessoa está entre 20 e 25 kg/m². Em nosso sistema estaremos usando esta média.
Utilizaremos apenas duas funções "diferentes", que você pode não conhecer, são elas:
Vamos a prática:
Abaixo segue o código HTML para criar o formulário, por onde irá entrar os dados PESO e ALTURA. Sem segredos:

Agora vamos ao código PHP (calcular.php):

A variável super global $_POST captura o valor foi passado via formulário e atribui como valor a variável.
Bcpow e Round estão explicadas logo acima.
Agora vamos utilizar um IF (estrutura condicional) para comparar os resultados da variável $massa (massa corporal da pessoa).
Nota importante:
Como o PHP não é uma linguagem brasileira, ele trabalha com padrões de medidas diferentes dos que utilizados no Brasil, ou seja, quando for especificar o valor da altura, não coloque vírgula e sim ponto.
É isso ai pessoal, espero que vocês tenham gostado, qualquer dúvida basta postar na parte de comentários logo abaixo.
Abraços e até a próxima!
João Melo em 08/12/2006
Muito bom este tuto!
Este com certeza é melhor q outros q já encontrei, ñ deu nenhum erro e já add no meu site xtecinfo.6te.net.
João Borba em 20/10/2006
Muiñto Bom!!!
Paulinho em 14/09/2006
Muito bom!!! eu so queria que pudesse acrescentar nesse programa mais interatividade com usuario,como assim:
"Fulano de tal voce estar acima do peso"
entedeu , obrigado!!!
Anderson Luiz em 31/01/2006
Aew felipe.... legal esse seu tuto, bem explicativo e didático!!!! vlw msm!
carlos em 28/01/2006
interessante
Cézar em 24/01/2006
Muito legal o artigo, além do mais ensinando novas funções. Muito maneiro msm!
Alex em 30/10/2005
Muito bom mesmo!
Alan em 15/10/2005
Legal esse artigo em PHP
Fabiano em 04/08/2005
Mto bom artigo... agora da pra saber se o cara é correndo "risco" de vida ou não =)...
mas...
se vc substiuir a virgula por ponto com eregi_replace ou str_replace nao ficaria melhor?
[]'s
Ricardo (matrix_naruto) em 13/07/2005
lol
eu que sou iniciante em php (ainda nao sei quase nda) acheio roxx ;P vlewss!!!
Gabriel em 25/06/2005
Muito bom seu tutorial... eu queria saber uma coisa, como eu faço pra por uma imagem junto com a mensagem (imagem de um cara gordo pra qnado tiver mais q 25 e um cara magro pra - q 20) muito obrigado
Mauricio em 04/06/2005
Muito legal o artigo! O legal é que explica desde o que irá fazer, e não apenas o código. Muito bom mesmo! Parabéns Filipe.
2004-2008 Weblivre.net Todos os direitos reservados.
Quem somos | Política de Acesso | Anuncie | Na Mídia | Seja um Colunista | Sugestão de Pauta | Fale Conosco
Idealização: Webla - Comunicação Digital