Sistema Básico

Postagens mais visitadas

Programação Orientada à Objeto – OOP PHP 5 – Parte 2

Postado em fevereiro 23, 2012

Vamos continuar nossos estudos de OOP (Programação Orientada à Objeto) e para quem ainda não viu a Parte 1 deste tutorial de OOP (Programação Orientada à Objeto) com PHP, o qual organizei em 23 etapas para facilitar os estudos, é bom conferir antes de seguir nessa Parte 2, pois paramos na etapa 11 e como vamos começar essa parte a partir da etapa 12, você poderá se sentir totalmente perdido e para quem já acompanhou a Parte 1, sugiro uma rápida revisada antes de continuar.

Aprenda facilmente OOP com PHP 5 (Object Oriented Programming) ou POO (Programação Orientada à Objeto) – Parte 1

Postado em fevereiro 22, 2012

Vinha por anos olhando OOP (Object Oriented Programming) ou se preferir sua tradução, POO (Programação Orientada à Objeto) com PHP 5 com medo de encarar seu aprendizado  por estar confortável com a forma 'procedural', mas ao mesmo tempo que sentia este medo, a  vontade de aprender coisas novas sempre foi maior.

Convido a todos que desejarem aprender de forma simples e fácil sobre o básico de PHP 5 Orientado à Objeto, acompanhando este tutorial que postarei em duas partes.

O mais difícil de aprender e ensinar em PHP 5 OO... é o básico. Mas uma vez que você tiver esse conhecimento básico, o resto virá muito facilmente.
De forma alguma se sinta desanimado! Como o próprio título deste tutorial diz, você acabou de encontrar o tutorial mais fácil para compreender o básico de OOP com PHP 5

Simples tutorial de upload de arquivos com AJAX e PHP

Postado em fevereiro 18, 2012

Conforme eu prometi no meu último tutorial sobre noções básicas de AJAX com PHP, aqui está outro tutorial utilizando uma forma simulada de AJAX e bem mais funcional e útil que o exemplo do outro tutorial. Apesar que no tutorial anterior a ideia era apenas passar noção básica sobre o assunto e nada mais.

Voltando ao que interessa neste tutorial. Antes de tudo vou dizer que para criar um sistema de Upload com puro AJAX não é possível devido às limitações de segurança do JavaScript. Todos os sistemas de upload que dizem ser AJAX usam algum

AJAX e PHP – Tutorial básico e simples sobre AJAX e PHP

Postado em fevereiro 17, 2012

AJAX básico

AJAX tornou-se popular por volta de 2005 através do Google com seu pioneiro sistema de sugestões de busca e também por outros grandes desenvolvedores web. As iniciais AJAX significam respectivamente Asynchronous JavaScript And XML.
A ideia deste tutorial não é falar sobre a história e origem do AJAX e sim ensinar a criar um script funcional e básico que utilize AJAX em comunicação com PHP para que tenha uma base no seu aprendizado.

Primeiramente para poder seguir e concluir este tutorial deve ter em mente que AJAX utiliza JavaScript, sendo assim, o seu navegador web deve ter a opção de executar JavaScript habilitado.

Instalando PHP 5.3.x VC9 + APACHE + MySQL no Windows 7

Postado em julho 3, 2011

Usei Windows XP em um de meus computadores por muitos  anos e relutei muito para atualizar para o Windows Vista, tanto que não fiz essa atualização, mas como o trem não para resolvi experimentar o Windows 7 e um dos meus critérios para aposentar o Windows XP seria não ter problemas com a instalação do PHP 5.3.x VC9, Apache e poder rodar o Mysql 5.5.x, todos instalados e configurados individualmente e funcionando.

Não gosto e não encorajo a utilização de

Instalando o Apache 2.2, compatível com versão VC9 do PHP, no Windows 7

Postado em julho 2, 2011

Na busca de informação, li muito sobre a instalação do binário win32 do Apache que possibilita a utilização do PHP win32 em sistemas Windows, porém o que é dito, inclusive no próprio site oficial do PHP, é que para utilizar o PHP como módulo do Apache provenientes do site oficial do Apache (apache.org), deve-se utilizar distribuições do PHP VC6 e que se a ideia fosse utilizar o distribuições VC9 do PHP , deveria ser unicamente com servidores IIS, mas este tutorial ensina com extrema facilidade a ignorar essa 'impossibilidade' e ainda assim obter sucesso na instalação, mantendo todas as funcionalidades.

Para  utilizar o PHP VC9 com o Apache, deve instalar um binário confiável do Apache distribuído através do

Instalando o PHP 5.3.x – x86 – VC9 – Thread Safe no Windows 7

Postado em julho 1, 2011

Está é a 2ª etapa de um total de três etapas de um super tutorial que aborda a instalação individual do Apache2.2, PHP5.3.x, e Mysql5.5.x,  etapas essas que descrevi em uma breve introdução na postagem Instalando PHP 5.3.x VC9 + APACHE + MySQL no Windows 7.

Agora nesta etapa vamos aprender a instalar o PHP 5.3.x VC9 TS para rodar com o Apache Lounge sob o sistema operacional windows 7. A instalação do Apache Lounge foi explicada na 1ª etapa, postada em Instalando o Apache 2.2, compatível com versão VC9 do PHP, no Windows 7, postagem essa que explica sobre a possibilidade de instalar o PHP VC9 também sob o Apache e não somente sob o IIS.

ATENÇÃO: É de extrema necessidade ter acompanhado a 1ª etapa para poder ter maior proveito desta 2ª etapa.

Tendo suprido esses requisitos vamos ao pote de ouro então...

Observação: Na data de publicação deste tutorial a versão mais recente do PHP era a 5.3.5, baixe a versão mais atual.

1- Acesse o site oficial do PHP para download, mais especificamente em windows.php.net/download que nos fornece exatamente os binários do PHP para serem instalados no

Instalando o MySQL 5.5.8 no Windows 7

Postado em junho 30, 2011

Se você acompanhou as duas primeiras etapas deste tutorial:

1ª Etapa: Instalando o Apache (compatível com versões VC9 do PHP) no Windows 7
2ª Etapa: Instalando o PHP 5.3.5 ( x86 / VC9  / Thread Safe) no Windows 7

Obviamente não ira perder essa 3ª e última etapa que abordará a instalação do servidor de banco de dados MySQL 5.5.8 que é a versão mais atual até a publicação deste tutorial.

Atenção: Para instalar o MySQL, é necessário ter acompanhado no mínimo a 1ª etapa deste supertutorial e ter instalado o Apache no seu computador.

Vamos em frente...

Faça o download do MySQL Community Server pelo site dev.mysql.com/downloads/.

Quando acessar o link acima, clique na primeira opção -> MySQL Community Server
A página que vai abrir te dará opções de escolha, defina o sistema operacional como

Como criar um encurtador de URL como o tinyurl.com, bit.ly e migre.me utilizando PHP e MySQL?

Postado em março 25, 2011

Você já deve conhecer esses serviços que oferecem o encurtamento da URL, onde podemos pegar uma URL longa e encurta-la. Muito utilizado para links enviados pelo Twitter, MSN, email, fóruns, etc. Existem muitos sites que oferecem este tipo de serviço gratuitamente, como por exemplo o tinyURL.com, bit.ly, migre.me entre outros.

Já pensou como seria interessante ter o seu próprio serviço de encurtamento de URL?

Como pegar a URL com PHP

Postado em março 16, 2011

Na sua aplicação PHP pode acontecer de você precisar saber a URL atual ( a URL na barra de endereço do navegador).

No PHP existem algumas variáveis ​​globais que permitem obter a URL atual através de um processo bem  simples. Você pode obter todas informações sobre a URL atual por partes, usando o array $_SERVER. Você pode pegar o protocolo (http,https), hostname (www.domínio.com), scriptname (diretório/nome do arquivo) e parâmetros passados na URL.