Este blog está com novo endereço. Visite www.brasilphp.net

Pesquisar

quarta-feira, 18 de novembro de 2009

Template 09 com PSD editável

 


Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 09.

É um template que pode ser usado para inúmeros fins como empresas de um modo geral, profissionais liberaris e prestadores de serviços. Além de portais e guias comerciais.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template09.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.
 

Template 08 com PSD editável

 


Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 08.

É um template que pode ser usado para inúmeros fins como empresas de um modo geral, profissionais liberaris e prestadores de serviços. Além de portais e guias comerciais.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template08.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.
 

Template 07 com PSD editável

 


Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 07.

É um template que pode ser usado para inúmeros fins como empresas de um modo geral, profissionais liberaris e prestadores de serviços. Além de portais e guias comerciais.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template07.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.
 

Template 06 com PSD editável

 


Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 06.

É um template que pode ser usado para inúmeros fins como empresas de um modo geral, profissionais liberaris e prestadores de serviços. Além de portais e guias comerciais.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template06.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.
 

Template 05 com PSD editável

 


Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 05.

É um template que pode ser usado para inúmeros fins como empresas de um modo geral, profissionais liberaris e prestadores de serviços.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template05.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.
 

Template 04 com PSD editável

 


Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 04.

É um template que pode ser usado para imobiliárias.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template04.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.
 

terça-feira, 17 de novembro de 2009

Template 03 com PSD editável

 


Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 03.

É um template que pode ser usado para restaurante ou loja de alimentos.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template03.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.
 

Participe da Equipe do Brasil PHP

 
Estamos selecionando editores sobre os mais diversos assuntos relacionados ao PHP.

Não existe remuneração, contudo, você poderá enriquecer seu currículo e obter muitos conhecimentos e experiência trabalhando em um projeto como este.

O perfil dos editores deve conter bons conhecimentos da língua portuguesa como uma escrita correta, objetividade, coerência e concisão textuais, além, é claro, de conhecimentos na linguagem PHP ou assuntos correlatos.

Se você tem interesse em compor o time de editores do Brasil PHP, envie uma mensagem para contato@sobralsites.com

Estamos trabalhando para democratizar o conhecimento e formar mais desenvolvedores web no Brasil. Entre no projeto e ajude no desenvolvimento do Brasil.
 

segunda-feira, 9 de novembro de 2009

Template 02 com PSD editável



Dando continuidade à série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

Temos o Template 02.

É um template que pode ser usado para restaurante ou loja de alimentos.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template02.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.

quinta-feira, 5 de novembro de 2009

Template 01 com PSD editável



Estou começando a disponibilizar esta semana um série com 50 templates totalmente editáveis através do Photoshop ou Fireworks.

O primeiro, como não poderia deixar de ser, é o Template 01.

Visitem a URL seguinte e sigam as instruções para baixar: http://sobralsites.com/gratis/template01.php

Por favor, informem sobre link quebrado e não deixem de comentar com suas impressões.

sábado, 31 de outubro de 2009

Cartilha de Segurança na Internet

Olá a todos,

Estamos muito felizes em compartilhar com todos os amigos interessados esta incrível ferramenta para quem trabalha com desenvolvimento web ou, de outra forma qualquer, ligado à internet.

Trata-se da Cartilha de Segurança para Internet desenvolvida pela equipe da Cert.br juntamente com inúmeros colaboradores.

A cartilha está dividida em nove capítulos os quais iremos disponibilizar para download todos.

Confira abaixo, a lista de links para download:

http://sobralsites.com/gratis/seguranca-na-internet-parte1.php
http://sobralsites.com/gratis/seguranca-na-internet-parte2.php
http://sobralsites.com/gratis/seguranca-na-internet-parte3.php
http://sobralsites.com/gratis/seguranca-na-internet-parte4.php
http://sobralsites.com/gratis/seguranca-na-internet-parte5.php
http://sobralsites.com/gratis/seguranca-na-internet-parte6.php
http://sobralsites.com/gratis/seguranca-na-internet-parte7.php
http://sobralsites.com/gratis/seguranca-na-internet-parte8.php

OBS: Siga as instruções contidas na página para fazer o download.

Estamos trabalhando fortemente para democratizar o conhecimento na área desenvolvimento web.

Espero que aproveitem e não deixem de postar suas impressões.

segunda-feira, 12 de outubro de 2009

Pacotão com 1800 scripts PHP


Bom, fazia uma tempo que não tínhamos nenhuma novidade aqui no blog, mas isso muda agora...

Apresentamos o Pacotão de Scripts Brasil PHP 2010!

Lista contendo os principais scripts

Ad Management
Affiliate Programs
Blog
Bookmark Management
Calculators
Calendars
Chat Scripts
Classified Ads
Click Tracking
Communication Tools
Content Management
Contests and Awards
Countdowns
Counters
Customer Support
Database Tools
Date and Time
Development Tools
Discussion Boards
Documents
E-Commerce
Education
Email Systems
Error Handling
Exchanges
FAQ and Knowledgebase
File Manipulation
Financial Tools
Flash and PHP
Form Processors
Games and Entertainment
Graphs and Charts
Groupware Tools
Guestbooks
Healthcare
Image Galleries
Image Handling
Interactive Stories
Link Checking
Link Indexing
Mailing List Managers
Multimedia
Music Libraries
Networking Tools
News Publishing
Organizers
Polls and Voting
Portal Systems
Postcards
Quote Display
Randomizing
Redirection
Reviews and Ratings
Search Engines
Security Systems
Server Management
Site Mapping
Site Navigation
Site Recommendation
Software Repository
Tests and Quiz
Top Sites
Unsorted
URL Submitters
Usenet Gateway
User Authentication
User Management
Vertical Markets
WAP and WML
Web Fetching
Web Hosting Tools
Web Rings
Web Search
Web Traffic Analysis
XML and PHP

Visite www.sobralsites.com para contratar personalizações em qualquer um desses scripts.

Download

Não esqueça de informar sobre links quebrados em contato@sobralsites.com



sexta-feira, 31 de julho de 2009

Livro de Visitas (Guestbook) PHP - Mysql Totalmente Gratuito



O script está em funcionamento no endereço http://livro_de_visitas.sobralsites.com

Recursos

- Bloqueador de palavras;
-
Captcha (confirmação visual);
- Validação de mensagens pelo administrador;
- 5 campos customizáveis;
- Sistema de template;
- Controle de flood;
- Contador de visitantes;
- Indicador de campos obrigatórios;
- Pesquisa;
- Smilies;
- Controle de banimento por IP;
- Email;
- Backup do banco de dados usando o brownser;
- Suporte à compactação GZip;
- Configuração de timezone;
- Notificações por email;
-Painel de controle completo.

Serviços disponíveis

Se você desejar uma instalação direto no seu servidor, customização de layout, inserção de novas funções, tradução, entre em contato através do email contato@sobralsites.com

Teremos mais scripts em breve, me siga no Twitter para ser avisado.

Download

Para obter o script totalmente grátis, você deve cadastrar-se no site www.sobralsites.com e procurar pela seção de downloads.

O arquivo possui senha: www.sobralsites.com


domingo, 26 de julho de 2009

Script de Classificados PHP - Mysql Totalmente Grátis




O script está em funcionamento no endereço http://classificados_n1.sobralsites.com

Recursos

- Sistema de Classificados em PHP com banco de dados MySql;

- É dividido em categorias;

- Painel de controle completo;

- Gerenciamento de publicidade;

- Suporta anúncios grátis ou pagos;

-O Sistema é realmente cheio de recursos e se bem utilizado uma poderosa ferramenta de divulgação na internet.

Teremos mais scripts em breve, me siga no
Twitter para ser avisado.

Serviços disponíveis

Se você desejar uma instalação direto no seu servidor, customização de layout, inserção de novas funções, entre em contato através do email contato@sobralsites.com

Download

Para obter o script totalmente grátis, você deve cadastrar-se no site www.sobralsites.com e procurar pela seção de downloads.

O arquivo possui senha: www.sobralsites.com

Abrir Conteúdo de uma Página Externa Dentro de Outra com PHP


Alguém já deve ter parado um pouco para pensar na utilidade de abrir uma página externa dentro de uma página sua... Aí vai o código em PHP:

$a=fopen('http://google.com','r');
$b = stream_get_contents($a);
echo $b;
fclose($a);

or

$a=file_get_contents('http://google.com');
echo $a;

Quem descobrir as utilidades, poste um comentário informando. Se ninguém descobrir, eu conto...

Me siga no Twitter.


Calcular Porcentagens no PHP


Ex: 1 - Um produto com valor de R$ 178,00. Quanto fica um desconto de 15%? Veja o código em PHP:

$valor = 178.00; // valor original
$percentual = 15.0 / 100.0; // 15%
$valor_final = $valor + ($percentual * $valor);
echo "O valor final do produto é: " . $valor_final;
// O resultado será 204,70

Ex: 2 - Um produto, cujo valor original era de R$ 250,00, teve um desconto de 8%. Qual foi seu valor final? Veja o código em PHP:

$valor = 250.00; // valor original
$percentual = 8.0 / 100.0; // 8%
$valor_final = $valor - ($percentual * $valor);
echo "O valor final do produto é: " . $valor_final;
// O resultado será 230,00

Ex: 3 - Em um concurso de perguntas e respostas, um jovem acertou 72 das 90 perguntas apresentadas. Qual foi a porcentagem de acertos? E a porcentagem de erros? Veja o código em PHP:

$perguntas = 90;
$acertos = 72;
echo "Porcentagem de acertos: " .
(($acertos / $perguntas) * 100) . "%" . "
";

echo "Porcentagem de erros: " .
((($perguntas - $acertos) / $perguntas) * 100) . "%";

// Os resultados serão 80% e 20%

Ex: 4 - Um aparelho de CD foi adquirido por R$ 300,00 e revendido por R$ 240,00. Qual foi a porcentagem de lucro na transação? Veja o código em PHP:

$v_ant = 300; // valor anterior
$v_nov = 340; // valor novo
$p_lucro = 0; // porcentagem de lucro

while($v_ant + (($p_lucro / 100) * $v_ant) < $v_nov){
$p_lucro = $p_lucro + 0.1;
}

echo "A porcentagem de lucro foi de: " .
$p_lucro . "%";

// O resultado será 13,39

Ex: 5 - Uma loja repassa 5% do lucro a seus vendedores. Se um produto custa R$ 70,00, qual o valor em reais repassado a um determinado vendedor? Veja o código em PHP:

$valor = 70; // valor do produto
$porcent = 5 / 100; // 5%

$comissao = $porcent * $valor;

echo "O valor repassado ao vendedor e: " .
$comissao;

// O resultado será 3,5

quinta-feira, 23 de julho de 2009

PHP Generator Faz o Trabalho dos Frameworks Sem Dar Trabalho

Não sei se já ouviram falar de um programa chamado PHP Generator for MySQL.

O fato é que ele faz o trabalho que a maioria dos frameworks PHP se propõem a fazer sem toda aquela dor de cabeça de ser obrigado a aprender praticamente tudo do zero.


Bom, eu sempre o achei muito bom, além de ser o único concorrente dos frameworks PHP que é programa executável e dá para instalar no PC.


quarta-feira, 22 de julho de 2009

Script de Piadas PHP - Mysql Totalmente Grátis



Descrição

Este script serve para montar um site de piadas e é bastante completo.

Demo

Você pode vê-lo em ação visitando piadas.sobralsites.com e o painel administrativo está em piadas.sobralsites.com/siteadmin/

Usuário: admin
Senha: admin

Problemas

Qualquer problema que você encontrar no funcionamento da demo, poste um comentário informando.

Twitter

Siga-me no Twitter para ficar informado sobre os novos scripts que virão pela frente.

Serviços disponíveis

Se você desejar uma instalação direto no seu servidor, customização de layout, inserção de novas funções ou tradução para o português do Brasil, entre em contato através do email contato@sobralsites.com

Download

Faça seu cadastro no site www.sobralsites.com e procure pela opção de downloads.
Senha do arquivo: www.sobralsites.com

Trabalhando com valores de moeda com PHP


Ao fazer uma aplicação que trabalhe com valores em moeda, nos deparamos com o problema de que o mysql só entende valores com ponto "." para separar as casas decimais.

Ex: 57,58R$ -> você precisará inserir no BD 57.58, caso contrário, só será salvo o valor 57

Para inserir no BD um valor onde o usuário separa as casas decimais com vírgula

//valor passado via POST com vírgula
$get_valor = $_POST['valor'];
//verifica se o valor não possui ponto e contem vírgula
if(!strpos($get_valor,".")&&(strpos($get_valor,",")))
//substitui ponto por vírgula
$get_valor=substr_replace($get_valor, '.', strpos($get_valor, ","), 1);

Pegar valor com ponto no BD e exibir numa página com vírgula

echo str_replace(".",",",$exibe['valor']);

terça-feira, 21 de julho de 2009

Guia comercial em PHP - MySql totalmente grátis para download

 


O script está em funcionamento no endereço www.cearalista.com.br
Recursos

- Sistema de Guia Comercial em PHP com banco de dados MySql;

- O sistema tem painel de controle completo em portugues, ou seja será bem fácil e rápido administrar;

- O guia tem espaço para inserção de banners e publicidades para gerar receita extra além dos anuncios;

- O sistema pode trabalhar com diversas Cidades, Estados ou Regiões sem limite de CIDADES, ESTADOS ou Anúncios Cadastrados no sistema, com este nosso produto você será o seu chefe e poderá utiliza-lo para aumentar sua renda ou se bem trabalhado por que não até fazer dele sua principal renda;

- O sistema pode trabalhar de 2 maneiras. Deixando o cliente anunciar gratuitamente no sistema (você pode alterar a duração deste anuncio grátis a sua vontade), ou pagar para ter um anuncio com mais tempo de disponibilidade no On-Line;

- O anuncio pago usa um dos melhores sistemas de recebimentos de valores de todo o Brasil para receber o pagamento do cliente, que pode estar pagando via Cartão de Crédito, Boletos ou depósito;

-O Sistema é realmente cheio de recursos e se bem utilizado uma poderosa ferramenta de divulgação na internet.

Teremos mais scripts em breve, me siga no
Twitter para ser avisado.


Serviços disponíveis
Se você desejar uma instalação direto no seu servidor, customização de layout, inserção de novas funções, entre em contato através do email contato@sobralsites.com


Demo do Site: http://guia_comercial.sobralsites.com/
Demo do Admin: http://guia_comercial.sobralsites.com/admin/
Senha: 12345


Instruções para download aqui.


 

Comparação de datas com PHP e a função strtotime


Muitas pessoas que estão iniciando no PHP têm essa dúvida e acabam achando algo difícil trabalhar com datas. Na verdade, não é tão complicado...

Antes de mais nada, algumas considerações:
  1. Em nosso exemplo, temos que saber que se o ano for escrito com 2 dígitos, os valores entre 00-69 serão passados a 2000-2069 e os valores entre 70-99 serão passados a 1970-1999.
  2. A data terá de estar obrigatoriamente entre 13-12-1901 20:45:54 GMT e 19-01-2038 03:14:07 GMT. (Estes datas correspondem aos valores mínimos e máximos de um inteiro de 32 bits).
Comparação de datas seguindo os parâmetros acima:

// primeira data
$dataI= '2009-09-15';

// trabalhando a primeira data
$I= strtotime($dataI );

// segunda data
$dataII= '2000-12-25';

// trabalhando a segunda data
$II= strtotime($dataII);

if ($I == $II) echo $dataI.' = '.$dataII;
else echo ($I > $II) ? $dataI.' > '.$dataII : $dataI.' < '.$dataII;

Até mais, esse foi ainda um exemplo simples de comparar datas, mas um dos mais eficazes.

Trabalhando com datas no PHP com a função date


Trabalhar com datas no PHP é bastante fácil e intuitivo. Para escrever qualquer data, você deve utilizar a função date.

Vamos começar...

Escrever a data 19/02/1994

//setando a data
$data = date('d/m/Y');
//escrevendo na tela
echo "$data";

Escrever uma data pronta para inserir numa base de dados

Para escrever a mesma data do exemplo anterior preparada para o banco de dados mysql seria:
1994-02-19

//setando a data
$data = date('Y-m-d');
//escrevendo na tela
echo "$data";

Bom, isso é tudo. Este foi um exemplo muito básico do uso da função date. Teremos mais detalhes nos próximos dias, acompanhem o blog Brasil PHP.

quarta-feira, 11 de março de 2009

Diferenças básicas entre servidores Linux e Windows


Esta briga é antiga. E acredito ainda perdure por longos e longos anos. Na verdade, o quê vou escrever aqui não será nada com muita profundidade técnica. Meu objetivo com este artigo é esclarecer possíveis dúvidas de pessoas iniciantes no PHP no momento de escolher o servidor para hospedar seus projetos.


Bom, para começar, se você já está conseguindo realizar testes com o PHP, provavelmente já possui um entendimento básico de como funciona um servidor (ao menos um localhost da vida!).

Para a grande maioria dos programadores PHP iniciantes ou apenas curiosos da linguagem, as primeiras experiências ocorrem no micro pessoal (geralmente Windows) usando algum pacote que automatiza a configuração e instalação (
Xampp e EasyPHP) do PHP, Apache e Mysql.

Diferenças

Sempre levando em conta que temos em mente objetivos para programadores iniciantes e, portanto, como projetos pequenos e pouca complexidade, não existem diferenças siginificativas ao optar por um ou outro servidor.

Vários hosts no Brasil já oferecem planos de hospedagem em que é possível escolher qual o sistema operacional do servidor para seu site. Saiba que se você só pretende utilizar o PHP em seu projeto, um servidor Linux atende perfeitamente sua necessidade.

O que preciso deixar bem claro neste momento é que você pode usar um servidor Windows ou Linux, não faz diferença. Mas aprenda o seguinte:

  1. Servidor Linux: somente linguagens de livre distribuição (caso do PHP);
  2. Servidor Windows: liguagens de livre distribuição (PHP e outros) e tecnologias Microsoft (ASP, .NET).
Há uma complexidade maior neste assunto, apenas não estou abordando neste artigo por julgar desnecessário no momento.

terça-feira, 10 de março de 2009

Conceitos gerais sobre client-side e server-side


Ao iniciar sua vida de desenvolvedor web, você precisará conhecer claramente estes dois conceitos sem nenhuma dúvida ou questionamento.

Client-side

Significa "lado do cliente", ou seja, aplicações que rodam no computador do usuário sem necessidade de viajar, por vezes, milhares de quilômetros até seu servidor (ou host) para efetuar determinada tarefa.

Basicamente, ao se falar de aplicações clint-side na web, estamos falando de javascript, e mais recentemente, de AJAX (
Asynchronous Javascript And XML).

Existem vantagens e desvantagens ao utilizar o javascript e por conseqüência, o AJAX.

A principal vantagem está na possibilidade de você economizar
bandwidth (largura de banda), que é o tráfego mensal contratado em seu plano de hospedagem, e dar ao usuário uma resposta mais rápida de sua aplicação por não haver processamento externo.

Outra vantagem ao utilizar, agora o AJAX, seria o apelo visual de sua aplicação e rapidez de resposta. O quê o AJAX faz é processamento externo (
server-side) parecendo ser interno (client-side). O usuário não percebe que houve um novo carregamento de página, pois ele busca informações no servidor e mostra rapidamente em um local específico da página através do javascript. Bom, o foco aqui não é o AJAX, que será abordado futuramente de forma mais detalhada.

A principal desvantagem do javascript atualmente é que o usuário pode desativá-lo em seu navegador. Se a sua aplicação basear-se exclusivamente em javascript, nesse caso, ela simplesmente não vai funcionar. É claro que você pode colocar em seu código-fonte um artifício para o site nem mesmo abrir se o javascript estiver desabilitado, mas, convenhamos, é algo feio e imperdoável frente a seu visitante.

Server-side

Significa "lado do servidor", ou seja, aplicações que rodam no servidor (geralmente no host, caso você não possua um próprio).

Há algumas linguagens de programação que dominam o mercado atualmente:
  • PHP
  • ASP
  • Ruby (em ascensão)
  • .NET
  • Python
  • JAVA
Dizer qual é melhor em detrimento de outra é algo complexo e quase impossível, visto que depende muito do gosto pessoal do programador.

Como estamos falando sob o ponto de vista do conceito de
server-side, todas elas funcionam igual:
O usuário entra no site e clica em algum link, faz algum cadastro ou simplesmente quer ver uma imagem em tamanho maior. Nesse momento, o
browser manda uma solicitação que viaja até o servidor e este envia de volta ao usuário a resposta.

Conclusão

Recomendo para todos utilizarem tanto o PHP quanto o javascript ao desenvolverem seus projetos web. Validações em javascript garantem que o PHP só receba os dados corretos, economizando sua largura de banda e deixando seu site com carregamento de páginas mais rápido.


Requerimentos para iniciar no PHP

Para iniciar seus estudos no PHP, você precisará conhecer algumas coisas:
  1. Conceitos de liguagens server-side e client-side;
  2. Diferenças básicas entre servidores Linux e Windows;
  3. Pacotes de programas para começar (servidor, banco de dados, PHP);
  4. Conceitos básicos da linguagem PHP.
Após este pequeno artigo, seguirão mais 4, onde detalho melhor cada um dos tópicos acima.

Seja bem-vindo ao Brasil PHP

Acredito que um pouco mais de conhecimento gratuito e de qualidade nunca é demais para ninguém. Sobretudo neste momento em que vivemos e a internet está a cada dia mais presente em nossas vidas.
No entanto, fornecer um conteúdo relevante parece estar muito difícil atualmente. Mas eu me pergunto... Será que toda esta informação disponível na internet é confiável o suficiente? Eu responderia tranqüilamente que nem sempre podemos confiar ou mesmo compreender.
Todas as pessoas parecem ter pressa em publicar algo, mesmo que insignificante. Talvez esta seja também minha motivação ao iniciar este blog.

Neste espaço irei publicar conteúdos feitos por mim abordando tópicos que considero importantes sobre o PHP. Tutoriais, dicas, scripts, história, perspectivas futuras, opiniões, etc.
O público alvo do blog serão predominantemente pessoas que estão iniciando no PHP e, por isso, não dominam técnicas avançadas da linguagem.

Bom, espero que gostem e que contribuam também, pois não pretendo ser dono de verdades absolutas.