Nuno Posted July 18, 2006 at 08:45 AM Report #38792 Posted July 18, 2006 at 08:45 AM pessoal tou a iniciar em php e preciso da vossa ajuda... por exemplo tenho aki um programa k nao ta a funcionar.. preciso de um programa k receba um valor introduzido pelo utilizador e k diga se ele e maior ou menor k 10... por favor ajudem m k preciso urgentemente deste e de outros programas...
skin Posted July 18, 2006 at 09:10 AM Report #38798 Posted July 18, 2006 at 09:10 AM Boas isso é mesmo o básico da programação em PHP. Por exemplo tu recebes o valor na variável total. <?php $total=" "; echo ($total > 10) ? "O valor é maior que dez." : "O valor é menor que dez"; ?> ajudou? precisas que te ponha isto doutra forma? se tiveres duvidas diz. Our lives begin to end the day we become silent about things that matter - Martin Luther King
MCK-12 Posted July 18, 2006 at 06:53 PM Report #38916 Posted July 18, 2006 at 06:53 PM Como é que mando os dados para a variavel ... 😛 ? Em relação a ela. Ter $total=""; é a mesma coisa que ter $total=" "; ? Os espaços em php não influenciam né?
karva Posted July 18, 2006 at 07:07 PM Report #38923 Posted July 18, 2006 at 07:07 PM Como é que mando os dados para a variavel ... 😛 ? Em relação a ela. Ter $total=""; é a mesma coisa que ter $total=" "; ? Os espaços em php não influenciam né? sao, mas como estao dentro de aspas, a variavel toma esse valor. o php so ignora os espacos e paragrafos fora das aspas... Proud LEIC-A@IST student!
karva Posted July 18, 2006 at 07:14 PM Report #38926 Posted July 18, 2006 at 07:14 PM pa, mas se queres uma cena, ke seja o utilizador a dizer, metes tip assim: <html> <head><title>Menor que dez - by K@RVA</title> </head> <body> <form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post"> <input type="text" name="total"> <input type="submit" value="Enviar"> </form> <?php $total=$_POST['total']; echo ($total > 10) ? "O valor é maior que dez." : "O valor é menor que dez"; ?> </body> </html> nb: parte do codigo, foi adaptado do codigo do skin Proud LEIC-A@IST student!
skin Posted July 19, 2006 at 09:28 AM Report #39009 Posted July 19, 2006 at 09:28 AM É mesmo como o karva fez. Fazes assim e está feito. Our lives begin to end the day we become silent about things that matter - Martin Luther King
PaLobo Posted July 19, 2006 at 09:38 AM Report #39017 Posted July 19, 2006 at 09:38 AM Pessoal... Só uma dúvida de iniciante... Onde está: <?php ... echo ($total > 10) ? "O valor é maior que dez." : "O valor é menor que dez"; ?> Não devia haver um if para testar se o valor é maior ou menor que dez e depois fazer echo da respectiva resposta, ou funciona assim também. Isto é alguma função de comparação do php?? Desculpem se a pergunta é disparatada ? http://s4.bitefight.com.pt/c.php?uid=20666
skin Posted July 19, 2006 at 09:45 AM Report #39019 Posted July 19, 2006 at 09:45 AM Não é nenhuma pergunta disparatada tu simplesmente ainda estás a aprender e isto não é o que vem nos livros do if e do else. Mas assim ele compara, se o valor for maior que dez ele dá a primeira mensagem se não for maior dá a segunda. Mas também é possível fazer com if e else 🙂 . Esclarecido? Our lives begin to end the day we become silent about things that matter - Martin Luther King
AriOps Posted July 19, 2006 at 10:43 AM Report #39030 Posted July 19, 2006 at 10:43 AM Isto: echo ($total > 10) ? "O valor é maior que dez." : "O valor é menor que dez"; é igual a isto: if ($total > 10) { echo "O valor é maior que dez." } else { echo "O valor é menor que dez"; Acho que era isto que não tinhas percebido... Cumps 🙂 Daniel Correia
PaLobo Posted July 19, 2006 at 10:58 AM Report #39032 Posted July 19, 2006 at 10:58 AM Muito obrigado malta. 100% Esclarecido. Assim é mais fácil sem nenhuma dúvida. Poupa código. 🙂 http://s4.bitefight.com.pt/c.php?uid=20666
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now