Boa noite, estou com um problema na hora de criar um link.
Meu professor na tela home.php criou o seguinte If
<main class="container tela">
<?php
$op = $pg = "";
//recuperar o op
if ( isset ( $_GET["op"] ) ) {
$op = trim ( $_GET["op"] );
}
if ( isset ( $_GET["pg"] ) ) {
$pg = trim ( $_GET["pg"] );
}
//echo "Conteudo do op e do pg: $op $pg";
if ( empty ( $pg ) ) {
$pagina = "dashboard.php";
} else {
$pagina = $op."/".$pg.".php";
}
//verificar se o arquivo existe
if ( file_exists( $pagina ) ) {
include $pagina;
}
?>
</main>'
esse modelo de código leva o css e js para outras telas, sem a necessidade de ficar linkando o css toda hora.
Tenho uma página dashboard, nela eu tenho alguns cards, e neles eu clico em um botão IR que me leva á uma página por exemplo …
o href do botão é esse: href=" home.php?op=pedidos&pg=pedido"…
op é pasta, pg é página, a dúvida é o seguinte:
se eu tiver uma pasta dentro de outra pasta, como seria descrito no href?
ou se eu quiser refereniar apenas a página e sem a pasta, como faria?
como chama essa forma de fazer divisão de pastas?
o problema que venho enfrentando é que tenho uma página “adicionar” fora das pastas, e ao criar o link a href=‘adicionar.php?prod=$id’ class=‘btn-buy’> Comprar </div a página simplesmente redireciona para uma página sem css sem nada, como eu faria esse link para que puxasse os css, js conforme o modelo de código acima ?