Jump to content


Photo

If dentro do echo


  • Faça o login para participar
2 replies to this topic

#1 henriquesmarjassi

henriquesmarjassi

    Novato no fórum

  • Usuários
  • 18 posts
  • Sexo:Masculino
  • Localidade:São Bernardo do Campo

Posted 19/02/2016, 16:52

Pessoal , o código abaixo estava funcionado e por algum problema de ambiente parou, alguém sabe dizer o que posso fazer pra voltar a funcionar ?

echo "if( timerClockPerm ) clearInterval( timerClockPerm );";

echo "if( timerClockEntrada ) clearInterval( timerClockEntrada );";

echo "

setTimeout(function(){

    Query.jsCallback({

    url:'server/php/clock_permanencia.php'

     });	

},1200);

setTimeout(function(){

    Query.jsCallback({

         url:'server/php/clock_entrada.php'

    });	

},1700);

";


#2 ShZlot

ShZlot

    12 Horas

  • Moderadores
  • 121 posts
  • Sexo:Masculino
  • Localidade:Bahia

Posted 20/02/2016, 19:33

Tudo que está dentro de aspas é string, então não é possível fazer um if else.

O recomendado é você usar o if-else ternário
 
 

//Forma normal
if( timerClockPerm ){
    echo clearInterval( timerClockPerm );
}

//Forma ternária
echo (timerClockPerm)? clearInterval( timerClockPerm ) : "";

//Outro exemplo
$teste = "wmonline";
echo ($teste === "wmonline")? "É o WMOnline" ? "Não é o WMOnline";

http://br2.php.net/m....comparison.php


Trabalho desenvolvendo no melhor e mais completo CMS do tipo SaaS. Conheça você também e crie um site grátis no uCoz.


#3 Guilherme Vieira

Guilherme Vieira

    Normal

  • Usuários
  • 113 posts
  • Sexo:Masculino
  • Localidade:Fortaleza, Ceará
  • Interesses:Desenvolvimento Web baseado nos padrões do W3C, HTML5, CSS3, PHP, JavaScript, jQuery, AJAX, SQL, MySQL.

Posted 23/02/2016, 01:01

Por que você tá gerando Javascript no servidor? Vc pode mandar um pouco mais de contexto?


Guilherme Vieira
g.

PS: Te ajudei? Me dá ponto! ^^




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq