Arquivo da categoria ‘Sem Categoria’

Lançamento do livro: PHP Programando com Orientação a Objetos

Outubro 24, 2007

Foi lançado a mais ou menos há 20 dias o livro do Pablo Dall’oglio sobre orientação a objetos em PHP e também inclui Design Patterns. O livro chama-se PHP Programando com Orientação a Objetos.

O livro aborda desde os conceitos básicos de orientação a objetos como herança, encapsulamento, abstração, polimorfismo, associação, agregação, composição, interfaces, tratamento de exceções, manipulação de XML e Web Services, sempre através de exemplos 100% funcionais e comentados.

Conheci o Pablo em uma de suas palestras, sobre PHP-GTK2 no PHP Conference 2006. Ele explica com muita facilidade e conhece muito bem sobre PHP, por isso acredito que o livro deve ser de fácil entendimento e de boa leitura.

Quem quiser pode dar uma folheada em algumas páginas do livro.

Já encomendei o meu, agora é só aguardar.

Gerar facilmente boletos em PHP

Setembro 4, 2007

Essa semana na empresa precisamos gerar boletos do Banco do Brasil em PHP.

De cara já fomos para internet até o site phpbrasil.com para fazer o download de algum script que gerasse boletos do BB. Ninguém aqui ia ficar perdendo tempo programando, calculando, gerando código de barras para um boleto, já que tem muitos modelos prontos.

Acontece que os scripts dos boletos que nós baixamos, eram todos com o convênio de seis dígitos e o nosso convênio é de sete.

Após um bom tempo de busca, o meu colega Alessandro descobriu o site BoletoPHP que é um projeto de código aberto de sistemas de boletos bancários em PHP.

Lá encontramos todos os tipos de boleto, geramos um boleto de teste e funcionou corretamente, sem problemas.

Os bancos que o BoletoPHP suporta são:

- Banco do Brasil

- Unibanco

- Caixa Econômica Federal

- Itaú

- HSBC

- Bradesco

- Banestes

- Banco real

- Nossa Caixa

- Sudameris

- Santander Banespa

Estamos usando em nosso sistema e em todos os boletos criados, o logotipo do BoletoPHP e aconselho a quem criar um boleto através dos scripts do BoletoPHP que faça o mesmo.

Só lembrando que para criar boletos é necessário possuir um contrato no banco de origem do boleto.

Os colaboradores do site estão sempre atualizando os boletos ou gerando novos para outros bancos.