Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda com include()


Guest -theuserX-

Pergunta

Guest -theuserX-

preciso usar o metodo include() para carregar uma página do mesmo diretório dentro da página mãe.

por exemplo, se eu chamo a URL: http://www.example.com/home.php?arq=hello

gostaria que a página http://www.example.com/hello.php fosse carregada dentro da página home.php.

fiz um código que não funcionou:

<?php
include("http://example.com/inicio.php");
$pag = "http://example.com/" . $_GET['arq'] . ".php";
include($pag);
include("http://example.com/final.php");

?>

os arquivos hello.php, inicio.php e final.php já estão no mesmo diretório.

porém quando abro a página aparece somente algo em branco.

o que está acontecendo?

obrigado pela colaboração.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Isso chama-se QueryString.

Utilize essa que já tem tratamento de erro:

if ($_GET["Mostra"]){
    $Mostra = $_GET["Mostra"];
    if (!file_exists("$Mostra.php")){
        $Mostra = "erro";
        }
    }
else {
    $Mostra = "principal";
    }
include("$Mostra.php");

Nessa ele mandará abrir um outro arquivo ("erro.php") se o arquivo solicitado não existir.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...