PHP não executando os programas

Olá,

Estou estudando PHP e me deparei com um problema diferente…

Quando rodo meu programa no servidor(apache ligado) para rodar meu código PHP, o programa não roda e simplesmente mostra todo o comando do PHP para o usuário na tela…

Tem noção disso? Mostrar meu código-fonte do PHP na tela do usuário?

Código:

<?php 
function pegaPagina()
{
   if(isset($page))
   {
      if ($page == "index")
      {
	     echo "Certo";
         require_once("C:/webxampp/htdocs/estudo/mmorts/mmorts/frontend/paginas/index.php");
      }
   }
   else
   {
   echo "Teste";
       require_once("C:/webxampp/htdocs/estudo/mmorts/mmorts/frontend/paginas/index.php");
   }
}
?>

Imagem do código-fonte PHP exibindo na tela:

Se alguém já passou por isso ou sabe como solucionar eu agradeço.

Muito obrigado!

Opa, consegui resolver, obrigado.

Encontrei isso na internet:

image

Exato. Você tem que passar pelo servidor, mesmo que localmente. Seu navegador não entende PHP, não adianta vc abrir o arquivo direto nele, por isso que ao clicar duas vezes você vê o código PHP ao invés de ver resultado.

1 curtida