Daniel Lemes

20 de agosto de 2009

dlemes e-commerce com Fcontrol integrado

Arquivado em: PHP,Sistemas,Trabalhos — admin @ 14:27

O sistema de loja virtual agora conta com o melhor sistema de controle de fraudes, o FCONTROL

Terminei  a integração com o sistema da fcontrol hoje e agora nos detalhes dos pedidos, nas compras feitas com cartão de crédito o sistema já mostra  o risco da transação e o link para a análise completa.

fcontrol

17 de agosto de 2009

Problemas no WORDPRESS

Arquivado em: PHP — admin @ 21:58

A dias tento postar um código que envia automaticamente para o google o seu sitemaps mas da erro

Method Not Implemented

POST to /blog/wp-admin/post.php not supported.

se alguém souber como resolver, agradeço

18 de julho de 2009

Enviando automaticamente seu sitemaps

Arquivado em: PHP,Sistemas,Trabalhos — admin @ 16:58

Recentemente lendo a documentação do google sobre sitemaps vi que precisava enviar o sitemaps sempre que novos conteúdos fossem adicionados, para resolver isso no gostodeler.com.br, que tem mais de 8000 páginas eu resolvi criar um script que além de gerar o sitemaps.xml envia-se para o google.

14 de junho de 2009

Criando um filtro de palavras em php

Arquivado em: PHP — admin @ 14:09

Criei uma função bem simples para filtrar palavras, essa função é muito útil quando queremos fazer um sistema de comentários ou mural de recados e desejamos colocar para bloqueio apenas alguns comentários, o mais legal da função é ele receber como parametros string ou arrays assim você pode passar todo o array POST ou GET para a função que na primeira ocorrência de uma palavra ela retorna como true(verdadeiro)

function filtro($texto, $palavras){
	$achou = false;
	$proibidas = explode(",",$palavras);
	if(is_array($texto)){
		foreach ($proibidas as &$v) {
		   foreach ($texto as &$t) {
			   if(strpos($t, trim($v))!==false){
				   $achou = true;
				   break;
			   }
		  }
		  if($achou){ // garante que não vai seguir o loop
			  break;
		  }
 		}
	}else{
		foreach ($proibidas as &$v) {
 		   if(strpos($texto, trim($v))!==false){
			   $achou = true;
			   break;
		   }
		}

	}

	return $achou;
}

Exemplo de uso

13 de junho de 2009

Escrever data por extenso em PHP

Arquivado em: PHP — admin @ 17:33

Uma dúvida de quem está iniciando no php é como escrever datas ai vai uma função que eu fiz e que recebe a data em qualquer formato e retorna a data por extenso.

function escreveDataSimples($data){
	$dataPorExtenso = "";
	$meses = array( '01','Janeiro',
					'02' => 'Fevereiro',
					'03' => 'Março',
					'04' => 'Abril',
					'05' => 'Maio',
					'06' => 'Junho',
					'07' => 'Julho',
					'08' => 'Agosto',
					'09' => 'Setembro',
					'10' => 'Outubro',
					'11' => 'Novembro',
					'12' => 'Dezembro');

	if (strstr($data, "/")){
		$A = explode ("/", $data);
		$ano = $A[2];
		$mes = $A[1];
		$dia = $A[0];
	}
	else{
		$A = explode ("-", $data);
		$ano = $A[0];
		$mes = $A[1];
		$dia = $A[2];
	}
	return str_pad($dia, 2, '0', STR_PAD_LEFT) . ' de ' . $meses[$mes] . ' de ' . $ano;
}

Modo de usar:

    print escreveDataSimples("16/07/2008");
  // recebendo da data no formato BR

ou

   print escreveDataSimples("2008-07-16");
   // recebe a data no formato MySQL

11 de junho de 2009

Loja Virtual em PHP com Smarty

Nova versão da loja virtual desenvolvida agora com opções de cartões de crédito direto com a operadora.

  • Visa
  • Diners
  • Master Card

Confira em www.dlemes.com.br/loja
Código 100% escrito por mim, com recursos de templates(programação separada do layout), totalmente diferente das opções gratuitas como virtuastore e oscommerce onde é muito dificil alterar o visual.

Powered by WordPress