Olá pessoal! Eu to testando fazer um site simples no php e estou usando o site Replit para testar. Porém, o navegador está lendo a parte php como se fosse texto e eu não estou conseguindo alterar isso. O que aparece no início do site é "array(0) { }". E se eu mudo para a página "Home" ou a "Sobre" esse código do site muda. Como faço para retirar ele da página?
Segue abaixo meu código:
<?php
var_dump($_GET);
echo '<a href="?pagina=home">Home</a>';
echo '<a href="?pagina=sobre">Sobre</a>';
if (isset($_GET['pagina'])) {
include 'pages/'.$_GET['pagina'].'.php';
}
?>
<!DOCTYPE html>
<html>
<head>
<style>
*{
--tw-bg-opacity: 1;
background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
margin: auto;
margin: 1.25rem;
max-width: auto;
}
a {
--tw-space-x-reverse: 0;
margin-right: calc(1rem * var(--tw-space-x-reverse));
margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
display: inline-block;
}
h1 {
display: flex;
place-items: center;
justify-content: center;
font-size: 2.5rem;
}
p {
display: flex;
place-items: center;
justify-items: center;
padding: 1.5rem;
justify-content: center;
font-size: 1.5rem;
}
div {
display: flex;
position: relative;
padding: 1.5rem;
justify-content: center;
font-size: 1.75rem;
}
</style>
</head>
</html>