Eis uma apresentação bem completa de introdução ao PHP, mais voltada a quem já tem algum conhecimento em programação. Ela foi feita por Bradley Holt e Matthew Weier O’Phinney.
16/09/2010 10:23 | PHP | 1 Comentário »
Eis uma apresentação bem completa de introdução ao PHP, mais voltada a quem já tem algum conhecimento em programação. Ela foi feita por Bradley Holt e Matthew Weier O’Phinney.
30/08/2010 15:07 | PHP | Sem Comentários »
Uma função bem simples, rápida e eficiente:
function valida_email($_string){
return eregi('^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$', $_string);
}
Visualmente ela é um pouco assustadora, mas ela é bem simples. A função eregi verifica se uma string é válida através de uma expressão regular.
A expressão passada é a seguinte:
^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.([a-zA-Z]{2,4})$
Vamos ver por partes o que cada uma delas faz:
Esta função então irá testar a string submetida a cada uma destas regras que definimos, retornando falso caso qualquer uma delas não dê certo, ou verdadeiro se passar.
Expressões Regulares to the rescue!
Até a próxima!
26/08/2010 18:05 | PHP | 1 Comentário »
Uma dica rápida e rasteira que já me salvou várias vezes: é possível nomear inputs com colchetes, sendo que o php irá reconhecer tudo como se fosse um vetor multidimensional ao tratar o request.
Quer testar? Use o seguinte código:
<html> <head> <title>V42 :: Passando uma matriz em um formulário</title> </head> <body> <pre><?php var_dump($_POST); ?></pre> <form method="post"> <input type="text" name="foo[1][bar]" /> <input type="text" name="foo[1][baz]" /> <input type="text" name="foo[2][bar]" /> <input type="text" name="foo[2][baz]" /> <input type="submit" /> </form> </body> </html>
Clique aqui para ver ele rodando.
[]‘s
24/07/2010 17:04 | PHP | Sem Comentários »
Eis um exemplo rápido de como alterar uma imagem via PHP.
Ao lado, vemos a imagem das vítimas dos professores no fisl, com um Mac que servirá como uma placa em branco para escrevermos a mensagem.
O texto exibido, “Brilhando muito no FISL11″ foi acrescentado à foto utilizando a biblioteca gráfica GD.
Documentação, funções e utilização das mesmas podem ser vistas no link abaixo:
http://www.php.net/manual/pt_BR/book.image.php
Para o nosso exemplo, utilizaremos algumas funções básicas desta biblioteca para pegar um texto passado por GET e acrescentar na imagem.
Veja o código comentado: