Pular para o conteúdo

PHP - Erro ao imprimir HTML ou JavaScript com ou sem variável

Dica publicada em PHP / Introdução
Ismael Th da Cruz maelth
Hits: 6.481 Categoria: PHP Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar

PHP - Erro ao imprimir HTML ou JavaScript com ou sem variável

Tenho vários conhecidos que utilizam o PHP e muitos, apenas pegam o código e o alteram (já fiz muito isso), mas acabam descuidando com um detalhe muito simples, que seria a sintaxe da função echo, onde:
<? echo "string"; ?>

Apenas analisando: O comando echo inicia sua impressão com as duplas aspas e encerra com as mesmas posteriormente. Um erro comum seria, por exemplo, ao caso de utilizar o seguinte:
<? echo "<script> window.alert("teste");</script>"; ?>

Onde o correto seria:
<? echo "<script> window.alert('teste') </script>"; ?>

Ou até mesmo:
<? echo '<script> window.alert("teste")</script>'; ?>

E no caso de precisar utilizar, por exemplo, uma variável que a página recebe por method post, poderia ser assim (por exemplo):
<? echo "Seu nome é ".$_POST['fulano'] ; ?>

Onde o ponto seria a concatenação, ou seja, uma junção entre a string e a variável.

Este é um detalhe muito simples, porém, pode comprometer o funcionamento do seu código.

Nenhuma dica encontrada.

Aviso de erro em arquivo de configuração do PHP

Resolvendo diferenças de horas no PHP

Apostila - Desenvolvendo aplicações com PHP e MySQL

Funções PHP relacionadas à HTML

Manipulando checkbox em PHP

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.