O e-mail é utilizado todos os dias por milhões de internautas em todo o mundo. Posto isto, seria impensável a linguagem PHP não conter uma ferramenta para envio de e-mails. O envio de e-mail em PHP é uma das funções mais utilizadas pelos programadores nos seus projectos, muitas das vezes em formulários de contacto entre [...]
Uma parte importante da programação em PHP são os ciclos e declarações que permitirão criar as decisões nos seus scripts. Iremos abordar estes temas de forma directa e de fácil entendimento, seguindo o rumo que tem sido dado nas nossas publicações, directo e conciso. Assim hoje apresentamos-lhe Ciclos, Declarações e Variáveis em PHP. Não perca [...]
PHP é uma linguagem de programação que surgiu no ano de 1995, num formato de pacote de programas CGI criado por Rasmus Lerdorf, significava Personal Home Page Tools, e veio para substituir um conjunto de scripts Perl que usava no desenvolvimento da sua página pessoal. Em 1997 foi lançado um novo pacote, com o nome [...]
Dando continuidade à série de artigos, apresentamos-lhe hoje técnicas de CSS Avançado, depois de HTML5, Javascript Básico, Javascript Avançado, jQuery e CSS Básico. Embora o nome sugira que este artigo terá conteúdo de difícil aprendizagem, não terá que ser necessariamente assim, pois não há uma divisão dentro do CSS em que seja possível dizer que [...]
Na actualidade, a quantidade de páginas web que utilizam CSS é massiva, sendo que atualmente milhares e milhares de pessoas utilizam o CSS para estilizar suas páginas e blogs. Desde desenvolvedores a blogueiros, passando por meros curiosos, o CSS é hoje uma linguagem de programação amplamente conhecida e utilizada na internet. Nos dias de hoje [...]
Como é de conhecimento geral, o HTML5 chegou recentemente ao mundo da internet. Ainda não estando na sua versão final, é perfeitamente usável e trouxe algumas mudanças e melhorias, conforme informámos no artigo de Introdução ao HTMl5. Contudo, ainda muito há por aprender e por isso mesmo decidimos trazer-lhe este artigo com o intuito de [...]
Depois de uma abordagem básica, iremos dar início a uma abordagem avançada, entrando mais a fundo no Javascript, conhecendo métodos, funções e técnicas que requerem um pouco mais de trabalho, concentração e atenção à sintaxe. Se não tem experiência em Javascript, é aconselhável ler a abordagem básica primeiro, para fazer uma leve introdução e inteirar-se [...]
Este tutorial de Javascript será dividido em 2 partes, a abordagem básica e a abordagem avançada. Nesta primeira parte será explicado o básico e serão introduzidas algumas expressões para fazer uma leve introdução à linguagem, permitindo -lhe total integração no tutorial, tanto na abordagem básica como mais tarde na abordagem avançada. O Javascript é uma [...]
Aqui serão expostas 40 ferramentas CSS extremamente úteis, recursos, templates entre outros. Não serão incluídas ferramentas tradicionais como Firebug ou Web Developer, pois tentaremos focar em ferramentas desconhecidas mas que definitivamente são merecedoras de serem expostas. Algumas são mais novas, outras mais velhas, mas certamente que irá encontrar uma mão cheia de ferramentas que lhe [...]
A linguagem HTML5 ainda não está na sua versão final, mas a cada dia que passa mais e mais websites começam a usá-la. A linguagem aproxima-se dos requisitos da Web e torna-se mais fácil publicar conteúdos Web 2.0. Quando HTML4 reinava, a Web2.0 nem sequer tinha sido pensada, sendo assim pouco compatíveis. Mas com HTML5, [...]
A linguagem PHP é uma das linguagens Open Source mais utilizadas nos dias de hoje. Existem mais de 20 milhões de domínios PHP indexados, incluindo os mundialmente conhecidos Facebook, WordPress ou Digg, e há boas razões para os criadores Web preferirem esta linguagem a outras, como Python ou Ruby. PHP é mais rápido, é a [...]
A validação W3C na sua grande maioria das vezes não perdoa, mas oferece-lhe sempre a possibilidade de verificar os erros que cometeu ao produzir os layouts dos seus blogs e websites. Muitos erros e avisos geralmente indicam que o seu código XHTML não está em grande forma, e que provavelmente não será consistente no processo [...]