PHP | Classe PHP para HTML Parser - PHP Simple HTML DOM Parser

Postado por Paulo Brito em 21 de Outubro de 2011  •   •  Clicks (5344)  •  (0)  • 

Classe muito útil se você deseja "capturar" texto de um HTML. Um exemplo seria retornar em um array todos os links de uma determinada pagina na Web.

Essa classe faz isso de forma bem fácil e intuitiva. Um exemplo é mostrado no código abaixo de como retornar diferentes elementos de uma página HTML

Para baixar a classe

Banco de dados | Banco de dados de CEP (Rua, Bairro, Cidade, Estado) em mysql

Postado por Paulo Brito em 10 de Outubro de 2011  •   •  Clicks (26333)  •  (0)  • 

Procurando na internet por um banco de dados com as cidades e bairros do Brasil. Encontrei um post muito útil no site http://www.coisasuteis.com.br/

Bairros: 38,777
Cidades: 10,053
LOGRADOUROS: 709,440
UF: 27

Como o arquivo é muito grande para postar aqui, segue o link:

http://www.codigopronto.com.br/base-dados-cep.rar

PHP | Gerar todas as letras do alfabeto

Postado por Paulo Brito em 09 de Outubro de 2011  •   •  Clicks (4362)  •  (0)  • 

Se você precisa fazer um índice em seu site, ao invés de criar digitar letra por letra na mão, você pode utilizar o código abaixo que utiliza um FOR para imprimir cada caracter a partir do código ASCII de cada letra.

Javascript | Encode e Decode usando javascript

Postado por Paulo Brito em 08 de Outubro de 2011  •   •  Clicks (1946)  •  (0)  • 

Eu utilizei essa funçao para passar textos via GET, sem se preocupar com acentos.
Basta utilizar da seguinte forma:


var buscaCodificada = url_encode("qualquer texto!");

Javascript | Criando máscara para inputs usando javascript

Postado por Paulo Brito em 08 de Outubro de 2011  •   •  Clicks (3417)  •  (0)  • 

Em muitos programas e páginas onde existem fórmularios é necessário criar um "filtro" para determinado campo, aceitar apenas números ou então colocar alguns caracteres automáticamente quando um usuário digita algo.

Podemos citar por exemplo um cpf, que é no formato: xxx.xxx.xxx-xx
Para fazer com que os p

Outros | tabela html

Postado por Rafael Polaquini em 12 de Julho de 2011  •   •  Clicks (7026)  •  (0)  • 

Outros | Editar arquivos PDF

Postado por Paulo Brito em 24 de Junho de 2011  •   •  Clicks (2451)  •  (0)  • 

Hoje precisei editar um arquivo PDF, adicionar uns textos e remover outros. Procurando na internet achei um software muito bom e fácil de mexer, o nome é Infix.

Nele existe a opção de "Buscar e Substituir", facilitando corrigir algum texto que está errado em todo o documento.

O link do 4shared com esse programa é:

C/C++ | Gerador rand de URL's e número de visitas

Postado por Thamara Andrade em 16 de Junho de 2011  •   •  Clicks (4486)  •  (2)  • 

Gera uma URL e um número de visitas para aquela página.

Outros | Traduzindo Windows 7 ou Windows Vista Home

Postado por Paulo Brito em 22 de Maio de 2011  •   •  Clicks (1892)  •  (0)  • 

Caso você tenha o windows vista ou o windows 7 Home. Que não possui a opção de modificar o idioma. Basta seguir os seguinte passos:

Primeiro: Baixar o Vistalizator. Esse é o software que vai instalar um outro idioma no seu Windows. [ http://www.froggie.sk/download.html ]

Segundo: Baixar o idioma desejado, do proprio site da Microsoft.

C/C++ | Receber idades e classificá-las como "menor de idade"

Postado por ailtonlima em 02 de Maio de 2011  •   •  Clicks (4468)  •  (0)  • 


/*

Elabore um algoritimo, em C++, que leia idade d 15 pessoas p/ cada idade lida menor q 18 anos mostre :

“Menor de idade

*/





#include

#include



int main()
{

int contador;

int idade;

char n

Linux | Utilizando o chmod parar mudar permissões em arquivos

Postado por Paulo Brito em 22 de Abril de 2011  •   •  Clicks (2085)  •  (0)  • 

Parar mudar as permissões de modo fácil e ágil, basta usar o modo "octais". Com apenas três dígitos você poderá mudar as permissões do proprietário, grupo e público, para isso considere os valores abaixo:

0 = Nenhuma permissão
1 = Apenas execução
2 = Apenas gravaç&

PHP | Lendo RSS (feed) usando PHP

Postado por Paulo Brito em 22 de Abril de 2011  •   •  Clicks (4184)  •  (3)  • 

No wikipedia temos uma breve descriçao do que significa RSS,

A tecnologia do RSS permite aos usuários da internet se inscreverem em sites que fornecem "feeds" RSS. Estes são tipicamente sites que mudam ou atualizam o seu conteúdo regularmente. Para isso, são utilizados Feeds RSS que recebem estas atualizações, desta maneira

Linux | Problema ao iniciar o mysql

Postado por Paulo Brito em 21 de Abril de 2011  •   •  Clicks (1906)  •  (0)  • 

Caso você acabou de instalar o seu linux e está tentando iniciar o mysql e ele sempre retorna um erro, segue os passos que você precisa fazer:

Para instalar a base de dados digite:

# mysql_install_db

É necessário mudar as permissões do diretório inicial e assim o sock será gerado:

1# m

Banco de dados | Tabela MySql com os estados brasileiros e capitas

Postado por Paulo Brito em 20 de Abril de 2011  •   •  Clicks (9697)  •  (0)  • 

Simples script que cria uma tabela chamada "estados", com os campos: idEstado, estado, sigla. Todos os dados também já são inseridos.

Adicionei também uma outra tabela, com as capitais. A tabela de cidade se relaciona com a de estados, na tabela de cidades tem os campos: idCidade, idEstado, cidade

Para importar esse script basta e

PHP | PDO - Parte 5 - Classe para gravar log de modificações no banco de dados

Postado por Paulo Brito em 20 de Abril de 2011  •   •  Clicks (5759)  •  (0)  • 

Na classe mostrada anteriomente na série PDO, existem uma parte que se refere a gravação de log após cada ação realizada (Insert, Update, Delete).

Essa gravação é feita através de uma classe, que armazena no banco de dados as seguintes informações:

Evento: Aqui informa se foi adicionad

PHP | Criando CAPTCHA - Texto para verificar se é uma pessoa ou spambot

Postado por Paulo Brito em 06 de Fevereiro de 2011  •   •  Clicks (6205)  •  (0)  • 

CAPTCHA é um acrônimo da expressão "Completely Automated Public Turing test to tell Computers and Humans Apart" (teste de Turing público completamente automatizado para diferenciação entre computadores e humanos): um teste de desafio cognitivo, utilizado como ferramenta anti-spam, desenvolvido pioneiramente na universidade de Carnegie-Mellon. [Wik

Outros | Tabela de tags HTML

Postado por Paulo Brito em 25 de Janeiro de 2011  •   •  Clicks (10225)  •  (0)  • 

Todas as tags HTML com a descrição de cada uma.
Retirado do site: http://www.w3schools.com/tags/default.asp

Outros | Escrevendo Caractere Subscrito/Sobrescrito

Postado por Paulo Brito em 25 de Janeiro de 2011  •   •  Clicks (4333)  •  (0)  • 

Se você precisa escrever algum caracter subscrito ou sobrescrito usando HTML é fácil.

Existem as tags e . A tag "sub" faz com que o texto dentro dela fique subscrito. Já a deixa o texto entre ela sobrescrito.

Um exemplo pode ser visto aqui:
H2O
Ou ainda, X2

C/C++ | Exemplo de uso de condições e laços

Postado por Pablo em 16 de Janeiro de 2011  •   •  Clicks (5059)  •  (1)  • 

PHP | Adicionar vários (N) meses a uma data

Postado por Paulo Brito em 14 de Janeiro de 2011  •   •  Clicks (2801)  •  (1)  • 

Imagine que você tem uma academia e que precisa gerar todas as mensalidades de um aluno a partir de uma data de entrada.

Porém o aluno pode escolher a data de vencimento, ou seja, imagine que ele escolha dia 31.

Porém vários meses não tem 31 dias, então o algoritmo teria que reconhecer se aquele dia existe em tal mês, se