abr 24 2009

Escrevendo sobre uma imagem com PHP

Nesse artigo, vamos aprender a escrever sobre uma imagem com o PHP. Antes de mais nada, certifique-se que a biblioteca GD esteja ativada, para isso vá no arquivo “php.ini” e procure pela seguinte linha:

;extension=php_gd2.dll

Caso ela esteja com o ; (ponto e vírgula), como acima, retire-o, deixando assim:

extension=php_gd2.dll

Clique aqui para fazer o download dos arquivos
Lembrando que os arquivos (fonte e imagem) serão necessários para o funcionamento do script.


abr 24 2009

Sistema de busca interna com PHP/MySQL

Olá pessoal, hoje vamos aprender a fazer um sistema de busca interna simples com PHP e MySQL. Ou seja, vamos buscar em nosso banco de dados informações relativas a uma palavra e apresentar os resultados ao usuário.


abr 4 2009

Desenvolvimento interativo com o Framework XAJAX

Fala pessoal, hoje estou aqui para mais um artigo de AJAX. Vou apresentar a vocês um framework para facilitar a criação de sistemas interativos, o XAJAX. Talvez, você já tenha visto os artigos: Consulta interativa sem refresh com AJAX e Validação de campos sem refresh com AJAX, nesses artigos nós fizemos tudo manualmente, a criação de cada arquivo. Vamos conhecer agora o XAJAX.

Clique aqui para ver o resultado final do exemplo


abr 3 2009

Paginação de resultados com PHP/MySQL

Vamos a mais um artigo. Desta vez, vou ensinar a fazer a paginação de resultados de uma consulta SQL. A paginação é muito útil quando de trata de vários registros, e hoje vamos aprender uma paginação simples.

Veja antes o que será feito, clicando aqui.


abr 3 2009

Gerar colunas na exibição de registros PHP/MySQL

Bom, em alguns casos precisamos exibir os registros do banco de dados em colunas para economia de espaço, ou mesmo para uma melhor aparência. Se você se pergunta, “como se faz isso?”, está no artigo certo.

Veja o resultado final, clicando aqui.


fev 13 2009

Consulta interativa sem refresh com AJAX

Fala pessoal, como o artigo de AJAX vem sendo muito acessado, resolvi fazer outro. Nesse artigo nós iremos aprender como fazer consultas no banco de dados sem a necessidade de refresh na página. Irei utilizar como exemplo, um simples “sistema de noticias”, onde cadastraremos noticias no banco de dados e através de um formulário faremos a busca de uma determinada noticia e exibiremos seu conteudo. Vamos lá!


jan 31 2009

[Sistema] Calculadora desenvolvida em AJAX/PHP

Procurando explorar um pouco do AJAX/PHP/Javascript, eu desenvolvi uma calculadora simples mas que pode vim a ser útil algum momento. Nada mais que contas que são realizadas pelo próprio PHP. Essa calculadora pode fazer calculos simples como adição, subtração, multiplicação e divisão, até algumas expressões. Além disso com ela é possível calcular fatorial, exponenciação e porcentagem. Talvez nas horas vagas eu venha adicionando mais funcinalidades a ela.

Calculadora
http://faael.net23.net/sistemas/calculadora/


jan 30 2009

Spaghetti* - Framework Brasileiro MVC - PHP

Frameworks são um conjunto de classes que tornam nosso trabalho menos cansativo e repetitivo. Com o padrão MVC, nossa aplicação fica dividida em camadas, facilitando o trabalho simultaneo entre programadores e designers.

Há algum tempo, comecei pesquisar sobre os frameworks. Não tinha idéia de como eles funcionavam, e após eu apanhar para vários frameworks, descobri o Spaghetti*, que é um framework brasileiro MVC escrito em PHP.


jan 21 2009

[Video Aula 1] Fazendo um sistema de cadastro com PHP

Olá pessoal, desta vez resolvi fazer diferente, ao invés de escrever um artigo vou ensinar através de uma video-aula. Se estiver muito ruim por favor me deem um desconto, pois é a primeira video aula que eu gravo (e o meu inglês não é aquelas “coisas”, rsrs). Caso vocês gostarem, continuarei fazendo novas video-aulas, principalmente a continuação dessa. ;)

Bom, a video-aula foi feita principalmente para iniciantes, ela trata dos seguintes assuntos:

1. Formulário de cadastro;
2. Pegar as informações do formulário;
3. Verificar se as informações são válidas (validação);
4. Inserir os dados no banco de dados;

[......]


jan 20 2009

Sistema de sorteio com PHP

Hoje iremos desenvolver um sisteminha de sorteio bem simples que pode ser utilizado em alguns casos. Isso é apenas uma base de como você pode desenvolver um sistema de sorteio, o conceito praticamente será sempre o mesmo.


jan 20 2009

Confirmação antes de deletar registro com Javascript

Muitas vezes programando na web, precisamos fazer um botão para remover algum registro do banco de dados, e como se trata da remoção de um registro é de muita importancia uma confirmação do tipo “Deseja remover esse resgistro?”. É isso que veremos nesse artigo; na verdade trata-se de um código simples, porém muito útil.


jan 19 2009

Validação de campos sem refresh com AJAX

Nesse artigo iremos desenvolver um formulário da qual o usuário deverá preencher com seus dados, e quando ele tirar o foco do campo iremos verificar se o que foi digitado tem relação com o que o campo pede. Tudo isso será feito com a tecnologia AJAX, que nos permite fazer requisições com o servidor sem a necessidade de atualizar a página. Os arquivos utilizados aqui estão disponíveis para download no final do artigo.


jan 19 2009

Exibir mensagem ao passar o mouse na imagem com Javascript

Hoje descobri uma ferramenta muito interessante e também de fácil utilização e customização, que mostra uma mensagem ao você passar o mouse em uma imagem, ou até mesmo em um texto.


jan 19 2009

Classe para validação de dados com PHP

Quem programa na web ou mesmo quem trabalha em relação a web, muitas vezes se depara com formulários e consequentemente com a validação de dados. Porém, eu desenvolvi uma simples classe para que a validação dos dados seje de forma mais rápida, pois você não precisa ficar repetindo o código toda vez que precisar validar os dados do formulário.


jan 14 2009

Validar com Expressões Regulares no PHP

Nesse artigo irei falar um pouco sobre as poderosas expressões relulares no PHP. Meu objetivo aqui não é ensinar sobre elas, mas sim falar como elas podem ser úteis para validação de dados.