Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17680
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Como mostrar linhas de código sem ser executado pelo servidor

11-02-2016 03:14

Nesse post vou mostrar como exibir códigos de várias linguagens que podem estar no banco de dados ou arquivos de textos sem executar quando eles forem carregados no navegador.

Para fazer isso primeiro precisamos usar a função PHP htmlentiites, que irá substituir o < e o > das tags para que elas não sejam executadas.
Em seguidas é usado a função PHP str_replace que troca as quebras de linhas do script "criadas pelo Enter para que o código seja visualizado no padrão como foi criado.

<?php $string = htmlentities("<script> alert('a') </script>"); echo str_replace("\n", "<br />", $string); ?>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado