![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: PHP ::: Dicas & Truques ::: Formulários |
Obtendo as opções marcadas em check boxes (caixas de seleção)Quantidade de visualizações: 9057 vezes |
Controles do tipo checkbox são úteis quando o usuário poderá marcar nenhuma, uma ou várias das opções fornecidas. Veja um exemplo abaixo: <form name="cadastro" method="post" action="testes.php"> <b></b>Marque suas linguagens favoritas:</b><br> <input type="checkbox" name="ch1" value="Java">Java<br> <input type="checkbox" name="ch2" value="Delphi">Delphi<br> <input type="checkbox" name="ch3" value="C++">C++<br> <input type="checkbox" name="ch4" value="Python">Python<br> <input type="submit" value="Enviar!"> </form> Para detectar quais check boxes foram marcadas, podemos usar o seguinte código PHP: <? // Verifica quais check boxes foram marcadas $checkbox1 = $_POST["ch1"]; $checkbox2 = $_POST["ch2"]; $checkbox3 = $_POST["ch3"]; $checkbox4 = $_POST["ch4"]; // Exibe o resultado echo "Suas linguagens favoritas são:<br><br>"; if(!empty($checkbox1)) echo $checkbox1 . "<br>"; if(!empty($checkbox2)) echo $checkbox2 . "<br>"; if(!empty($checkbox3)) echo $checkbox3 . "<br>"; if(!empty($checkbox4)) echo $checkbox4; ?> |
![]() |
PHP ::: Dicas & Truques ::: Arquivos e Diretórios |
||||
Como renomear um diretório em PHP usando a função rename()Quantidade de visualizações: 11614 vezes |
||||
Diretórios podem ser renomeados usando a função rename() da linguagem PHP. Esta função recebe o nome atual do diretório e o novo nome e retorna um valor boolean (true ou false) informando o sucesso ou não da operação. Antes de usar esta função verifique se você possui as permissões adequadas para renomear o diretório. Veja um trecho de código no qual renomeamos um diretório no diretório public_html:
Ao executar este código nós teremos o seguinte resultado: Diretório renomeado com sucesso. Seja cuidadoso. Se você não tiver as permissões adequadas para renomear um diretório, a seguinte mensagem de erro será exibida: Warning: rename(imagens,imagens_novas) [function.rename]: Permission denied in /site/public_html/testes.php on line 9 Não foi possível renomear o diretório. | ||||
PHP ::: Design Patterns (Padrões de Projeto) ::: Singleton Pattern |
||||
Como usar o padrão de projeto Singleton em suas aplicações PHPQuantidade de visualizações: 8966 vezes |
||||
O padrão de projeto Singleton (ou Singleton Pattern) é um dos padrões de projeto mais conhecidos e implementados extensivamente nas linguagens Java e C#. Como o PHP, a partir de sua versão 5, suporta praticamente todos os recursos da programação orientada a objetos, este padrão pode ser implementado também nesta linguagem sem muitas dificuldades. Uma das situações nas quais usamos o padrão Singleton é quando queremos que somente uma instância de uma determinada classe seja criada e que esta esteja disponível para todas as demais classes do sistema. Um exemplo disso é uma classe responsável por registrar logs do sistema, uma classe responsável por obter conexões com o banco de dados, ou ainda uma classe que concentra dados de configuração da aplicação. Assim, a chave do padrão Singleton é um método estático, geralmente chamado de getInstance(), que retorna uma nova instância da classe se esta ainda não foi instanciada. Se a classe já tiver sido instanciada, o método getInstance() retorna a instância já existente. Vamos ver um exemplo deste padrão em PHP. Observe o código a seguir:
Ao executar este código teremos o seguinte resultado: Vou registrar o log: Novo usuário cadastrado. | ||||
PHP ::: Dicas & Truques ::: Matemática e Estatística |
||||||||
Como calcular juros simples e montante usando PHPQuantidade de visualizações: 11701 vezes |
||||||||
O regime de juros será simples quando o percentual de juros incidir apenas sobre o valor principal. Sobre os juros gerados a cada período não incidirão novos juros. Valor Principal ou simplesmente principal é o valor inicial emprestado ou aplicado, antes de somarmos os juros. Transformando em fórmula temos: J = P . i . n Onde: J = juros P = principal (capital) i = taxa de juros n = número de períodos Imaginemos uma dívida de R$ 2.000,00 que deverá ser paga com juros de 5% a.m. pelo regime de juros simples e o prazo para o pagamento é de 2 meses. O cálculo em PHP pode ser feito assim:
O montante da dívida pode ser obtido das seguintes formas: a) Montante = Principal + Juros b) Montante = Principal + (Principal x Taxa de juros x Número de períodos) M = P . (1 + (i . n)) Veja o código:
| ||||||||
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |