
O AtMail é um script feito em PHP para acessar emails pela web ( webmail ). Um ponto bem destacado no projeto é oferecer uma visualização elegante das mensagens com base em Ajax / Javascript fazendo a solução web parecer um software do Windows. O código do projeto é aberto e permite que você faça todo tipo de personalização que necessitar.
O acesso ao servidor de e-mail é feito por IMAP. Desta forma as mensagens podem ficar armazenadas em um servidor remoto. Não precisa ser o mesmo servidor onde o webmail está instalado. Ele possui alguns recursos como corretor ortográfico e livro de endereços.
A instalação é muito simples de ser feita. É toda realizada pela web e demora menos de 5 minutos. Veja um demo.

O site da IBM publicou um ótimo artigo com as novidades que teremos com o PHP 6. Você poderá saber as novidades irão representar em mudanças nos seus scripts. O PHP é uma das linguagens mais utilizadas atualmente por milhões de sites em todo mundo. É a linguagem utilizada na maioria dos projetos de grandes portais como o YAHOO. Existem algumas mudanças que facilitam o desenvolvedor de sites no estilo web 2.0. Você conhecerá mudanças relacionadas como SOAP e XML. Algumas coisas foram removidas ou substituidas como magic_quotes e register_globals. Para ver a versão original do artigo clique aqui. Para ver a tradução clique.
Ler um arquivo texto e exibir seu conteúdo em uma página html é muito simples. No exemplo abaixo estamos abrindo o arquivo chamado arquivo.txt. Depois estamos lendo 20 bytes do arquivo e armazenando em $texto. Fechamos o arquivo com o fclose e imprimimos seu conteúdo com o echo.
<?php
$fp = fopen("./arquivo.txt", "r");
$texto = fread($fp, 20); // lê 20 bytes do arquivo e armazena em $texto
fclose($fp);
echo $texto;
?>
Para ler todo conteúdo de um arquivo utilize o fgetc
<?php
$fp = fopen("./dados.txt", "r");
while (!feof($fp)){
$char .= fgetc($fp);
}
fclose($fp);
echo $char."<br><br>";
?>
Para colocar o conteúdo do arquivo em um array utilize:
$fd = fopen ("texto.txt", "r");
while (!feof ($fd))
{
$buffer = fgets($fd, 4096);
$lines[] = $buffer;
}
fclose ($fd);
Você tem alguma sugestão de código para leitura? Envie no campo de comentários no final deste artigo que ele será publicado aqui.
O código de exemplo abaixo mostra como gravar o texto “Olá mundo do PHP!” em um arquivo chamado arquivo.txt. Utilizando o parâmetro “w” faremos o PHP criar um arquivo com este nome caso ele não exista.
<?php
$fp = fopen("./arquivo.txt", "w"); // abre o arquivo
fwrite($fp, "Olá mundo do PHP!"); // grava no arquivo. Se o arquivo não existir ele será criado
fclose($fp); // fecha o arquivo
?>
Vamos começar com este post uma série de posts dedicados aos usuários iniciantes em PHP. Não vamos aqui ensinar a programar. Se você está interessado no assunto provavelmente já encontrou muitas apostilas gratuitas de PHP no GOOGLE. Vale a pena investir na compra de um livro para aprender PHP de forma sequenciada e ordenada. Aqui você encontra uma lista de livros para aprender PHP
Vamos publicar alguns exemplos de código simples e práticos que também podem ser encontrados facilmente na Internet.
COMO ABRIR UM ARQUIVO COM PHP
<?php
$fp = fopen("./arquivo.txt", "r"); // $fp conterá o handle do arquivo que abrimos
fclose($fp); // fecha arquivo
?>
O “r” que você visualiza no código abre o arquivo no modo somente leitura e posiciona o ponteiro no início do arquivo. Você também pode usar outros parâmetros. Veja:
“r+” abre o arquivo para leitura/escrita, posiciona o ponteiro no início do arquivo.
“w” abre o arquivo no modo somente escrita; se o arquivo já existir, será sobrescrito; senão, será criado um novo.
“w+” abre o arquivo para escrita/leitura; se o arquivo já existir, será sobrescrito; senão, será criado um novo.
“a” abre o arquivo para anexar dados, posiciona o ponteiro no final do arquivo; se o arquivo não existir, será criado um novo.
“a+” abre o arquivo para anexo/leitura, posiciona o ponteiro no final do arquivo; se o arquivo não existir, será criado um novo.

O script oferecido na página smart-image-resizer é uma boa solução para quem precisa redimencionar imagens utilizando PHP. É composto de um único script que é capaz de dimínuir o tamanho das imagens usando o GD. Ele pode redimencionar imagens jpg, gif e png. Pode trabalhar com transparências em imagens GIF e PNG. É muito fácil de entender e configurar.
Este pequeno programa soluciona o problema de quem está trabalhando em uma janela do DOS (comando no executar do windows: cmd) e precisa transferir um resultado ou a saída de um script que foi executado no clipboard ou área de transferência do Windows.
Por exemplo. Você precisa do conteúdo do comando “netstat” na sua área de transferência.
Você utilizaria: netstat | clip
Para baixar o clip visite:
http://www.petri.co.il/software/clip.zip
Jogue o clip.exe na pasta do windows. Veja mais dicas
Com esta dica você adicionará um anúncio adsense no final do primeiro post da primeira página (home) do seu blog em WordPress. Na verdade você pode colocar qualquer tipo de anúncio como uol afiliados, buscapé, mercadolivre, etc. Muita gente não coloca anúncios adsense na primeira página do blog. É comum colocar apenas nas páginas internas através do arquivo “simple post”. Especialistas em monetização identificaram um ótimo local para colocar anúncio adsense na primeira página de um blog que é no final do primeiro post.
Siga os passos abaixo:
1) Vamos editar o arquivo Main Index Template (index.php) do seu template. Entre no painel de controle do wordpress, clique em Presentation, depois clique em Theme Editor. Clique em Main Index Template.
2) Localize o código: <?php if (have_posts()) e coloque este código acima dele: <?php $count = 1; ?>
3) Localize agora este código: <?php the_content e procure o fechamando ele que é um ?> e adicione isto logo em seguida:
<?php if ($count == 1) : ?>
CODIGO DO ADSENSE
<?php endif; $count++; ?>
Pronto. Você terá um anúncio adsense no final do primeiro post da primeira página do seu blog.
O blog bridge.blackcode.com publicou um ótimo artigo sobre como programar PHP com segurança. São diversas dicas relacionadas a ataques utilizando javscript, uso do $_GET, $_POST para evitar problemas. Possui exemplos práticos e sugestões para programar da melhor forma.