Horário do sistema errado

PHP

13/12/2015

Boa tarde amigos, um colega fez uma parte de um sistema pra min, porém o horário esta errado e do jeito que ele fez não seu como arrumar. Quando um email é enviado o sistema grava a data e o horário no banco de dados.

$msg = $db->exe("SELECT *,date_format(e_data_envio,'%d/%m/%Y às %H:%i:%s') AS e_data_envio FROM enviados ORDER BY e_id DESC LIMIT $inicio,$quantidade");


O horário esta 2 horas adiantado, ex: agora é 13:21 e esta mostrando 15:21

Fico grato se alguém me ajudar
:D
Lucas Guedes

Lucas Guedes

Curtidas 0

Melhor post

William

William

13/12/2015

Lucas no seu código estou vendo somente a captura dos dados, mas como está sendo gravado esse valor da hora?

- Usando o PHP ?

- Usando o MySQL?

Poste essa parte do código!
GOSTEI 2

Mais Respostas

Marcio Araujo

Marcio Araujo

13/12/2015

Acho que esse código pode resolver.

date_default_timezone_set('America/Sao_Paulo');
GOSTEI 1
Lucas Guedes

Lucas Guedes

13/12/2015

ainda esta com o mesmo horário, 2 horas adiantado
GOSTEI 0
Marcio Araujo

Marcio Araujo

13/12/2015

Está testando localmente ou na hospedagem?
GOSTEI 1
Lucas Guedes

Lucas Guedes

13/12/2015

na hospedagem
GOSTEI 0
Lucas Guedes

Lucas Guedes

13/12/2015

não teria como trocar essa opção por uma opção date ?
GOSTEI 0
Marcio Araujo

Marcio Araujo

13/12/2015

Já consultou o suporte da hospedagem?
GOSTEI 1
Lucas Guedes

Lucas Guedes

13/12/2015

Sim, eles falo que é no script que faz a regulagem
GOSTEI 0
Marcio Araujo

Marcio Araujo

13/12/2015

William, esse problema tambem pode ser na hospedagem, correto?
GOSTEI 1
William

William

13/12/2015

Existem grandes chances de ser problema na hospedagem, a dúvida que fica é se está usando um campo com valor DEFAULT no MySQL ou gravando com PHP.
GOSTEI 1
Lucas Guedes

Lucas Guedes

13/12/2015

Boa tarde amigos! O problema realmente é na hospedagem como o Marcio Araujo tinha me dito, entrei em contato com a weblink e eles me falo que por questão de segurança não pode mudar o horário do servidor, isso é uma pouca vergonha para uma hospedagem tão grande assim. Agora meu sistema vai ficar com os registros 2 hrs adiantado.

Agradeço a ajuda
GOSTEI 0
William

William

13/12/2015

Faz um ajuste no script tirando 2 horas antes de gravar no banco, já que não teve acerto com a hospedagem então vai na "gambiarra" mesmo para acertar no seu sistema.
GOSTEI 0
Marcio Araujo

Marcio Araujo

13/12/2015

Tava estranho mesmo isso, tenta fazer o que o William escreveu.
GOSTEI 0
Lucas Guedes

Lucas Guedes

13/12/2015

Sim vou fazer, muito obrigado Wiliam e Marcio
GOSTEI 0
POSTAR