terça-feira, 29 de março de 2011

[PHP] - Mostrando erros e warnings (error_reporting e display_error)

Sempre que estou debugando minhas páginas, as vezes o servidor não mostra o erro e dá-lhe eu procurar o pedaço de código que mostra todos os erros do PHP. Como muitas pessoas ainda buscam isso no google sem parar, eu pensei em fornecer aqui também. Se quiser ver todos os erros do PHP e avisos em seu script, inclua o seguinte trecho de código no começo da página: 

error_reporting(E_ALL); 
ini_set('display_errors', '1' )

Algo simples que as vezes ajuda muito.

segunda-feira, 28 de março de 2011

[PHP] - Short tags (short_open_tag)

PHP Short Tags referem-se a "<?", quando ela é Full Tag usa-se assim "<?php". A maioria das instalações PHP tem suporte a Short Tags, mas existem algumas instalações que ela vem desligada. Por isso, é recomendável que você não utilize as Short Tags em suas aplicações se você vai usá-la em vários ambientes diferentes.

sexta-feira, 25 de março de 2011

[HTML5] - O que é o HTML5?

O HTML5 é a nova versão do HTML4. Enquanto o WHATWG define as regras de marcação que usaremos no HTML5 e no XHTML, eles também definem APIs que formarão a base da arquitetura web. Essas APIs são conhecidas como DOM Level 0.
Um dos principais objetivos do HTML5 é facilitar a manipulação do elemento possibilitando o desenvolvedor a modificar as características dos objetos de forma não intrusiva e de maneira que seja transparente para o usuário final.

quinta-feira, 24 de março de 2011

[PAGSEGURO] - Cálculo de frete

Essa ferramenta simula o cálculo de frete e faz o cálculo automático do valor do envio da mercadoria. Com o código abaixo é possível o cliente simular os valores do frete antes do envio do post para o PagSeguro. Copie o código de exemplo abaixo e cole no seu site.

quarta-feira, 23 de março de 2011

[WORDPRESS] - Function para pegar posts mais lidos (most_popular_posts)

Essa função serve para pegar os posts mais lidos durante um determinado período e é possível também passar a tag de acordo com sua necessidade.

Parâmetros:
$no_posts: número de posts;
$before: tag inicial;
$after: tag final;
$show_pass_post: mostrar posts protegidos por senha;
$duration: intervalo de dias;

terça-feira, 22 de março de 2011

[WORDPRESS] - Function wp_mail() e plugin SMTP

Função usada para enviar e-mail no Wordpress.

Parâmetros:
$to: Podem ser passados parâmetros de string ou array dos destinatário(s).
$subject: Assunto da mensagem (string).
$message: Conteúdo da mensagem (string).
$headers: Headers do email para enviar com a mensagem (string) (optional).
$attachments: Anexar arquivos (array) (optional).


segunda-feira, 21 de março de 2011

[PHP] - Quebra de linhas com wordwrap

É uma função muito útil para quebrar palavras muito grandes. Como por exemplo uma publicação como "aaaaaaaaaaaaaaaaaaaaaaaa", você pode evitar usando ela.

Funciona nas versões PHP 4 >= 4.0.2, PHP 5.

No site php.net temos a seguinte definição:
"Quebra uma string em um determinado número de caracteres".