Guest - hal - Postado Maio 28, 2003 Denunciar Share Postado Maio 28, 2003 oi,pessoal peguei um script de data,mas está apresentando uma falha :blink: , será que vocês podem me ajudar a achar o erro?obrigado , desde já!!!! :D o código:<?php$ano = date("y");$mes = date("m");$semana = date("w");$dia = date("d");$dia_semana[0]="Domingo";$dia_semana[1]="Segunda-Feira";$dia_semana[2]="Terça-Feira";$dia_semana[3]="Quarta-Feira";$dia_semana[4]="Quinta-Feira";$dia_semana[5]="Sexta-Feira";$dia_semana[6]="Sábado";$mes_ano[1]="Janeiro";$mes_ano[2]="Fevereiro";$mes_ano[3]="Março";$mes_ano[4]="Abril";$mes_ano[5]="Maio";$mes_ano[6]="Junho";$mes_ano[7]="Julho";$mes_ano[8]="Agosto";$mes_ano[9]="Setembro";$mes_ano[10]="Outubro";$mes_ano[11]="Novembro";$mes_ano[12]="Dezembro";echo "Hoje é $dia_semana[$semana], $dia de $mes_ano[$mes] de 20$ano";?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gladisson Postado Maio 28, 2003 Denunciar Share Postado Maio 28, 2003 Talveis isto resolverá o problema:<?php $ano = date("y"); $mes = date("n"); $semana = date("w"); $dia = date("d"); $dia_semana[0]="Domingo"; $dia_semana[1]="Segunda-Feira"; $dia_semana[2]="Terça-Feira"; $dia_semana[3]="Quarta-Feira"; $dia_semana[4]="Quinta-Feira"; $dia_semana[5]="Sexta-Feira"; $dia_semana[6]="Sábado"; switch($mes) { case "1": $mes_ano = "Janeiro"; break; case "2": $mes_ano = "Fevereiro"; break; case "3": $mes_ano = "Março"; break; case "4": $mes_ano = "Abril"; break; case "5": $mes_ano = "Maio"; break; case "6": $mes_ano = "Junho"; break; case "7": $mes_ano = "Julho"; break; case "8": $mes_ano = "Agosto"; break; case "9": $mes_ano = "Setembro"; break; case "10": $mes_ano = "Outubro"; break; case "11": $mes_ano = "Novembro"; break; case "12": $mes_ano = "Dezembro"; break; } echo "Hoje é $dia_semana[$semana], $dia de $mes_ano de 20$ano"; ?>Espero ter te ajudado. ;) Qual quer dúvida poste ai. ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - hal - Postado Maio 28, 2003 Denunciar Share Postado Maio 28, 2003 Antes de mais nada, obrigado, amigo,com certeza mudou algo, pois agora está mostrando:Parse error: parse error in C:\WINDOWS\Desktop\php\DATA.php on line 2se puder me ajudar, obrigado!!!!!! :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest Guest Postado Maio 28, 2003 Denunciar Share Postado Maio 28, 2003 Cara, desculpa!!!!!!!!!!!!!!!foi caca minha,ta funcionando certo agora, Obrigado, sua resposta ajudou sim!!!!!obrigado!!!! :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Eddie_666 Postado Maio 28, 2003 Denunciar Share Postado Maio 28, 2003 O erro está na seguinte linha:$mes = date("n"); Ao invés do "n" é "m". Ficaria assim: $mes = date("m");Acho que é isso. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Ninja. Postado Maio 28, 2003 Denunciar Share Postado Maio 28, 2003 Voce tambem não precisa por esse 20 ai antes de ano. É só colocar:$ano = date("Y"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - hal -
oi,pessoal peguei um script de data,mas está apresentando uma falha :blink: , será que vocês podem me ajudar a achar o erro?
obrigado , desde já!!!! :D
o código:
<?php
$ano = date("y");
$mes = date("m");
$semana = date("w");
$dia = date("d");
$dia_semana[0]="Domingo";
$dia_semana[1]="Segunda-Feira";
$dia_semana[2]="Terça-Feira";
$dia_semana[3]="Quarta-Feira";
$dia_semana[4]="Quinta-Feira";
$dia_semana[5]="Sexta-Feira";
$dia_semana[6]="Sábado";
$mes_ano[1]="Janeiro";
$mes_ano[2]="Fevereiro";
$mes_ano[3]="Março";
$mes_ano[4]="Abril";
$mes_ano[5]="Maio";
$mes_ano[6]="Junho";
$mes_ano[7]="Julho";
$mes_ano[8]="Agosto";
$mes_ano[9]="Setembro";
$mes_ano[10]="Outubro";
$mes_ano[11]="Novembro";
$mes_ano[12]="Dezembro";
echo "Hoje é $dia_semana[$semana], $dia de $mes_ano[$mes] de 20$ano";
?>
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.