Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal veja se pode me ajudarem eu instalei o easy php em meu computador e estou com um problema para capturar a data do servidor(Meu computador).
Segue um exemplo
<?
$datatu = date(d/m/Y);
echo $datatu;
?>
Erro que esta me retornando é esse
A codificação de caracteres do documento HTML não foi declarada. O documento será exibido com texto corrompido em algumas configurações de navegadores se o documento contiver caracteres fora da faixa US-ASCII. A codificação de caracteres da página deve ser declarada no documento ou protocolo de transferência.
Arquivo-fonte: http://127.0.0.1:8080/Sistema/data.php
Preciso fazer alguma configuração do php.ini?
Obrigado
Blz no caso ficaria assim então
<html lang="pt-br">
<head>
<meta charset="UTF-8">
</head>
<body>
<? echo date('d/m/Y'); ?>
</body>
</html>
Não apresentou mais esse erro "A codificação de caracteres do documento HTML não foi declarada. O documento será exibido com texto corrompido em algumas configurações de navegadores se o documento contiver caracteres fora da faixa US-ASCII. A codificação de caracteres da página deve ser declarada no documento ou protocolo de transferência.
Arquivo-fonte: http://127.0.0.1:8080/Sistema/data.php."
Mas não apresentou nada na página.
É uma das possibilidades.
REcomendo pesquisar mais sobre o assunto.
pois só com essa linha de programação
<? echo date('d/m/Y'); ?>
era para me retornar o valor, correto?
calma ai, qual navegador vc esta utilizando? veja se opção de mensagens amiga esta desligada.
lembre de usar <?php no lugar de <?
Estou utilizando firefox,
Bá resolveu utilizando <?php
Obrigadão.
Não vou mais iniciar meus script em php com <?
Valeu.
>
Estou utilizando firefox,
Bá resolveu utilizando <?php
Obrigadão.
Não vou mais iniciar meus script em php com <?
Valeu.
lol, isso ai no lugar de
<? use <?php
<?= $var; ?> use <?php echo $var ; ?>Um pequeno parêntese aqui. O uso da sintaxe <?= para ecoar alguma coisa é recomendado ser evitado para versões inferiores à 5.4 do PHP.
Até antes dessa versão usar essa sintaxe dependia de uma configuração do PHP que muitas vezes estava desativada, principalmentes nos hosts. A partir do 5.4 essa sintaxe curta está sempre disponível.
O problema não é nem com o PHP em si e sim porque o charset não foi definido .
Leia.
http://tableless.com.br/html5/?chapter=3