Arquivo do Autor: Paulo A. costa

Sobre Paulo A. costa

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Desenvolvimento Web Moderno – Diferença entre Front-End e Back-End

Via: comic.browserling.com

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Bitcoin – Guia para iniciantes

Por se tratar de um assunto relativamente novo para a grande maioria das pessoas, este é um resumo de tudo que venho descobrindo sobre este universo que é o Bitcoin. Este artigo não está completo pois vou preenchendo de acordo com que descubro mais informações. Se você acha que está faltando alguma informação relevante ou ainda tem uma dúvida, não se esqueça de escrevê-las nos comentários Continue lendo

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Fatal error: Uncaught Error: Call to undefined function curl_init()

Ao movimentar meu código para o ambiente de produção recebi a mensagem de erro: Fatal error: Uncaught Error: Call to undefined function curl_init(). Mas como solucionar este problema? Continue lendo

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Esta página não está funcionando – HTTP ERROR 500 em um script PHP

Ao tentar abrir uma página feita em PHP, o usuário recebe a mensagem: “Esta página não está funcionando” (HTTP ERROR 500 ). Mas não exibe nenhum detalhe do que está causando este erro interno no servidor. Continue lendo

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Como forçar o PHP a exibir as mensagens de erro?

Fui transferir o código da minha máquina para o servidor de produção e por algum motivo o código não funcionava, simplesmente parava de funcionar. Meia hora depois lembrei que as mensagens de erro poderiam estar configuradas para não aparecer. Mas como reverter essa opção? Como fazer via script que as mensagens fossem exibidas? Continue lendo

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Como descobrir o gargalo de um script PHP

Algumas vezes temos um script que demora muito para ser executado e precisamos descobrir qual parte do código está causando a lentidão Continue lendo

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

The mbstring extension is missing. Please check your PHP configuration.

Ao tentar iniciar o PHPMyAdmin é exibida a mensagem: “The mbstring extension is missing. Please check your PHP configuration.” Continue lendo

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

O que é uma Altcoin?

Como o sucesso do Bitcoin, diversas moedas alternativas surgiram como opção; A esse grupo de moedas alternativas ao Bitcoin, damos o nome de Altcoins.

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Undefined property: stdClass::($variablename)

Ao desenvolver um código utilizando a biblioteca PDO do PHP, me deparei com a seguinte mensagem de erro ao realizar uma iteração no resultado de uma consulta:

Notice: Undefined property: stdClass::$ds_nomeServidor in C:\xampp\htdocs\script.php on line 6127

O problema é que a consulta estava trazendo realmente o campo “ds_nomeServidor”. Contudo, ele era um campo nomeado utilizando o comando “AS” (Alias).

O problema acontece pois o PDO retorna o nome dos campos Alias todos em minúscula (lower case) e por esse motivo não encontrava o campo na consulta. Para solucionar, no momento de utilizar o campo, coloquei-o apenas com letras em minúscula e tudo passou a funcionar perfeitamente:

<?php
    echo $lobj_recordsetRow->ds_nomeservidor
?>

Se tiver dúvida de qual o nome que está sendo retornado em um recordset pelo PDO, utilize o código abaixo para listar todos:

<?php
    print "<pre>"; var_dump( $lobj_recordsetRow); exit;
?>
Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).

Como formartar uma data no PostgreSQL

SELECT to_char(now(), 'DD/MM/YYYY às HH24:MI:SS')

Irá imprimir, por exemplo: “09/08/2017 às 14:32”

Natural de Salvador-BA, é graduado em Analise de Sistemas pela Universidade Católica do Salvador (UCSal, 2003), e Especialista em Engenharia de Software pela Universidade Salvador (2010).