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

Pesquisar

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.