Javascript para PHP [RESOLVIDO]

  • lucascatani
  • Avatar de lucascatani Autor do Tópico
  • Offline
  • JCB! Professional
  • JCB! Professional
Mais
14 anos 4 meses atrás #49603 por lucascatani
lucascatani replied the topic: Re: Javascript para PHP
Galera, deixei a preguiça de lado, faltei a faculdade e resolvi meu problema. Fiz em php o que estava em javascript

Segue o código se alguém precisar:
<?php
// leitura das datas
$dia = date('d');
$mes = date('m');
$ano = date('Y');
$semana = date('w');
$saudacao = '';


// configuração mes

switch ($mes){

case 1: $mes = "janeiro"; break;
case 2: $mes = "fevereiro"; break;
case 3: $mes = "março"; break;
case 4: $mes = "abril"; break;
case 5: $mes = "maio"; break;
case 6: $mes = "junho"; break;
case 7: $mes = "julho"; break;
case 8: $mes = "agosto"; break;
case 9: $mes = "setembro"; break;
case 10: $mes = "outubro"; break;
case 11: $mes = "novembro"; break;
case 12: $mes = "dezembro"; break;

}


// configuração semana

switch ($semana) {

case 0: $semana = "Domingo"; break;
case 1: $semana = "Segunda feira"; break;
case 2: $semana = "Terça-feira"; break;
case 3: $semana = "Quarta-feira"; break;
case 4: $semana = "Quinta-feira"; break;
case 5: $semana = "Sexta-feira"; break;
case 6: $semana = "Sábado"; break;

}

// saudação (bom dia, boa tarde, boa noite)

$hora = date("H");
if($hora >= 0 && $hora < 6)
{
$saudacao = "Boa madrugada";
}elseif ($hora >= 6 && $hora < 12)
{
$saudacao = "Bom dia";
}elseif ($hora >= 12 && $hora < 18)
{
$saudacao = "Boa Tarde";
}else{
$saudacao = "Boa noite"; }

// tempo restante para a chegada do evento


// Declara o valor para o dia do evento em padrão inglês (ano-mês-dia).
$dia_evento = "2011-10-07";

// Pega a data atual em padrão inglês (ano-mês-dia).
$dia_atual = date("Y-m-d");

// Transforma a data atual em padrão Unix Timestamp (segundos).
$atual_timestamp = strtotime($dia_atual);

// Transforma a data do evento em padrão Unix Timestamp (segundos).
$evento_timestamp = strtotime($dia_evento);

// Faz a subtração das datas em padrão Unix Timestamp.
$diferenca_datas = ($evento_timestamp - $atual_timestamp);

// Transforma Timestamp em dias, dividindo por 60(seg)x60(min)x24(hora) = 86400.
// Arredonda o valor usando a função round.
$contador = round($diferenca_datas / 86400);


//Agora basta imprimir na tela...
print ("$semana, $dia de $mes de $ano, $saudacao!<br />FALTAM $contador DIAS PARA A EXPOMARAU");
?>

Lucas Catani
[b:1bmpfj72]Blog[/b:1bmpfj72]: <!-- m --><a class="postlink" href=" www.l9web.com.br/blog/ " onclick="window.open(this.href);return false;"> www.l9web.com.br/blog/ </a><!-- m -->
[b:1bmpfj72]MSN:[/b:1bmpfj72] <!-- e --><a href="Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.">Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.</a><!-- e -->
[b:1bmpfj72]L9WEB | WEBSITES[/b:1bmpfj72] <!-- m --><a...

Please Entrar ou Registrar to join the conversation.

Mais
14 anos 4 meses atrás #49611 por rldesign
rldesign replied the topic: Re: Javascript para PHP [RESOLVIDO]
Lucas, uma dica

Altere então o título para Contagem regressiva em PHP - [Resolvido]

Assim, ficara mais fácil as pessoas pesquisarem mais tarde.

Vlw pelo esforço e pela contribução! <!-- s::) --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt="::)" title="Sr. Verde" /><!-- s::) -->

Rafael Santana
Web Designer | R&L Design - Desenvolvimento Gráfico e Sites

Please Entrar ou Registrar to join the conversation.

  • lucascatani
  • Avatar de lucascatani Autor do Tópico
  • Offline
  • JCB! Professional
  • JCB! Professional
Mais
14 anos 4 meses atrás #49624 por lucascatani
lucascatani replied the topic: Re: Javascript para PHP [RESOLVIDO]

rldesign escreveu: Lucas, uma dica

Altere então o título para Contagem regressiva em PHP - [Resolvido]

Assim, ficara mais fácil as pessoas pesquisarem mais tarde.

Vlw pelo esforço e pela contribução! <!-- s::) --><img src="{SMILIES_PATH}/icon_mrgreen.gif" alt="::)" title="Sr. Verde" /><!-- s::) -->



Beleza cara... já alterei assim que postei a solução.

Editado pela última vez por lucascatani em 31 Mai 2011, 19:13, em um total de 1 vez.


Um abraço!

Lucas Catani
[b:1bmpfj72]Blog[/b:1bmpfj72]: <!-- m --><a class="postlink" href=" www.l9web.com.br/blog/ " onclick="window.open(this.href);return false;"> www.l9web.com.br/blog/ </a><!-- m -->
[b:1bmpfj72]MSN:[/b:1bmpfj72] <!-- e --><a href="Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.">Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.</a><!-- e -->
[b:1bmpfj72]L9WEB | WEBSITES[/b:1bmpfj72] <!-- m --><a...

Please Entrar ou Registrar to join the conversation.