Eu tenho um servidor free francês e quando eu uso a função date, obviamente a hora q ele retorna é a francesa. Eu sou aprendiz em php e fucei em funções e tudo mais e encontrei a função mktime que eu usei dentro do date. Enfim, aqui em casa eu tou testando o programa e tá funcionando direitinho, mas quando eu passo para o servidor ele nao funciona corretamente.
Vocês podem ver o resultado aqui:
http://d2dbr.free.fr/php/dateFRBR.php
O código:
PHP
<?php
$horaFR = date("H:i");
$horaBR = date("H:i", mktime(date('H')-5, date('i'), 0, 0, 0, 0));
print "Na França é " . $horaFR;
print "<br>";
print "No Brasil é " . $horaBR;
?>
$horaFR = date("H:i");
$horaBR = date("H:i", mktime(date('H')-5, date('i'), 0, 0, 0, 0));
print "Na França é " . $horaFR;
print "<br>";
print "No Brasil é " . $horaBR;
?>
A única coisa q me passou pela cabeça é a versao do PHP que aqui em casa é 5 e a do free.fr é 4.4.3.
O que pode ser?

Help














