Preciso carregar scripts php dentro da div ao clicar no link do menu bootstrap

25/06/2019

0

ola a todos, sou novo aqui no forum e gostaria de saber se voces conseguem me ajudar, depois de criar os menus do menu do bootstrap preciso colocar aplicações nos href dos links para abrir dentro de uma div que no caso pode ser a container entao a aplicação no caso o script seria carregado dentro da div
Carlos Eduardo

Carlos Eduardo

Responder

Post mais votado

26/06/2019

Olá amigo, tudo bem?

Primeiramente, por favor pontue suas frases porque é complicado entender sua duvida se esta tudo corrido numa frase só.

Então vamos a sua duvida: Se eu entendi o que você quer é quando clicar no link do menu a pagina seja carregada numa div na index isso?

Se for isso, pode fazer desta forma:

No seu "href" coloque assim:
<a href="index.php?page=pagina2.php"></a>

Ai na parte da "pagina2.php" pode colocar o caminho da sua pagina ou o nome dela.

Depois na sua div, coloque desta forma:
<div id="container>
<?php
    if(isset($_GET["page"])){
        include($_GET["page"]);
    };
?>
</div>


A partir disso você pode ir testando, colocando caminhos e outras coisas, por exemplo:
Quando eu fazia uns sites no trabalho, as paginas ficavam separadas dentro de modulos.
Então quando faziamos esse include ficava mais ou menos assim:
<a href="index.php?m=home&p=pagina2.php"></a>

Ai no include ficava assim:
<div id="container>
<?php
    // verifica se m e p estão setados e se o arquivo existe na pasta
    if(isset($_GET["m"]) && isset($_GET["p"]) && file_exists("modulos/".$_GET["m"]."/".$_GET["p"])){
        include("modulos/".$_GET["m"]."/".$_GET["p"]);
    }else{
        include("modulos/home/home.php");
    };
?>
</div>


Acredito que seja isso que você precise.

Espero ter ajudado. :D

Alex William

Alex William
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar