Aender 3 Denunciar post Postado Setembro 11, 2012 Pessoal tudo bem ? sou iniciante em php e estou enfrentando um problema de navegação com includes , meu site tem um layout assim: tenho um topo, um meio e um rodapé , esses três elementos são chamados com includes na página index.php , no topo.php tenho um menu horizontal que abre as páginas no meio do site, acontece que uma dessas páginas possui um menu vertical que usa Querystring para abrir outras páginas, o problema é que quando abro alguma dessas páginas eu perco o topo e o rodapé do site, exemplo : chamando a página projetos.php (que contem o menu vertical ) tenho a seguinte Url :http://localhost/abads5/index.php?pagina=projetos mas ao clicar em algum link da página projetos.php (que possui a navegação querystring no seu menu) eu perco o topo e o rodapé ou seja, os aquivos que foram incluídos na index.php, então fica assim : http://localhost/abads5/projetos.php?local=01 no url eu perdi o index.php por isso o topo e o rodapé sumiram.Como fazer para manter esse dois elementos, em qualquer situação ? No meu entender eu teria que redirecionar toda a navegação do site para a index.php mas não sei como proceder, já que esse Querystring faz parte de outra página . valeu pessoal. OBS: se for necessário eu posso postar o código depois. Compartilhar este post Link para o post Compartilhar em outros sites
Vadio 13 Denunciar post Postado Setembro 11, 2012 você clica no item que deveria ser http://localhost/abads5/index.php?pagina=projeto e é redirecionado para http://localhost/abads5/projetos.php?local=01 ?? Compartilhar este post Link para o post Compartilhar em outros sites
Aender 3 Denunciar post Postado Setembro 11, 2012 você clica no item que deveria ser http://localhost/abads5/index.php?pagina=projeto e é redirecionado para http://localhost/abads5/projetos.php?local=01 ?? Obrigado pela ajuda.Bom ,como eu disse acima, a página projetos.php é chamada através de um menu horizontal que fica em topo.php ou seja ,ao chamar projetos.php tenho no url final http://localhost/abads5/index.php?pagina=projeto , até aí tudo bem, a página é apresentada completa com topo, meio (projetos.php ) e rodapé , acontece que a página projetos.php também possui um menu que abre suas próprias páginas através de navegação QueryString, quando abro algum desses links eu perco a referencia do Topo e do rodapé a única coisa que fica aberta é a página projetos.php com o respectivo link que foi aberto http://localhost/abads5/projetos.php?local=01 no caso, a página 01 de projetos.php , nesse url eu já perdi o topo e o rodapé, no meu entender para não perder o topo eu teria que ter um url mais ou menos assim : http://localhost/abads5/index.php?pagina=projeto?local=01 dessa forma eu não perderia o topo e o rodapé , mas não sei como implementar.Abraço e obrigado. Compartilhar este post Link para o post Compartilhar em outros sites
Vadio 13 Denunciar post Postado Setembro 11, 2012 bom nesse menu horizontal dentro de projetos.php você deve trocar as url's para essa sua 3url mas não é bem assim para passar 2 valores por get você os separa por "&" exemplo: index.php?pagina=produto&local=01 Compartilhar este post Link para o post Compartilhar em outros sites
Aender 3 Denunciar post Postado Setembro 11, 2012 bom nesse menu horizontal dentro de projetos.php você deve trocar as url's para essa sua 3url mas não é bem assim para passar 2 valores por get você os separa por "&" exemplo: index.php?pagina=produto&local=01 Vadio camarada, você salvou minha vida Brother, depois de ficar mais de dois dias tentando resolver esse trampo a solução foi realmente colocar nos links do menu vertical assim: index.php?pagina=projetos&local=01 como você tinha dito. Agora quando estou na página que tem o menu vertical QueryString não perco a referência do topo e do rodapé que estão sendo chamados na index.php , realmente nesse links tenho passar dois valore por Get, o index.php e a respectiva página que quero abrir, assim não perco a referência da index.php. Bom, agora que já resolvi esse problema vou tentar passar isso tudo para Url amigável , mas é assim, uma coisa de cada vez . Brother, sem palavras, valeu mesmo cara :clap: [Por gentileza, podem marcar como Resolvido] Compartilhar este post Link para o post Compartilhar em outros sites