E aí, galerinha do GUJ, tudo bem com vocês?
Estou desenvolvendo uma aplicação em PHP, mas me surgiram alguns problemas.
Suponhamos que no meu root da aplicação eu tenha uma página chamada menu.php e uma chamada index.php. Também tenho uma pasta chamada funcionarios, onde encontro as páginas joao.php e maria.php.
Beleza. Se, na página index.php, eu der um “include” na menu.php, ele reconhece bonitinho da seguinte forma:<?php include "menu.php" ?>Agora, se eu dou um “include” do mesmo menu na págian joao.php, ele não reconhece. Para tal, eu preciso indicar o root no caminho:<?php include "../menu.php" ?>
Agora, eu tenho uma página no root chamada funcionarios.php. Nela, eu dou um “include” do menu igual ao primeiro exemplo, e reconhece certinho. Essa página redireciona para os funcionários joão e maria. Agora, se eu acesso a página funcionarios/joao.php, o menu não é reconhecido, e dá erro. Para que na página do joão ele seja reconhecido, lá em cima eu tenho que usar o segundo exemplo, e aí dá pau nos arquivos do root.
Alguém tem ideia de como posso padronizar isso?
O que eu preciso fazer para que tanto as páginas no root quanto as páginas em outras subpastas reconheçam o mesmo “include”?
Valeu, galera!!!