Guest -theuserX- Postado Abril 8, 2008 Denunciar Share Postado Abril 8, 2008 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=hellogostaria 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 MLeandroJr! Postado Abril 8, 2008 Denunciar Share Postado Abril 8, 2008 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. Citar Link para o comentário Compartilhar em outros sites More sharing options...
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:
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
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.