Fórum Ajuda em php require_once #589493
04/12/2017
0
Tenho esse código para mudar de página
Gostaria que ele pegasse os arquivos de uma página especifica tipo /inc/pages...
require_once(basename(($_GET[''page'']!='''' ? $_GET[''page''] : ''home'') . ''.php''));
Gostaria que ele pegasse os arquivos de uma página especifica tipo /inc/pages...
Ygor Leal
Curtir tópico
+ 0
Responder
Post mais votado
07/12/2017
Olá Igor,
Seu código não irá funcionar porque você está usando dois apóstrofes. Uma string no PHP é identificada por aspas(") ou um apóstrofe(') antes e um apóstrofe(') depois da string.
Para fazer com que o esse script pegue arquivos de um diretório específico, basta concatenar esse diretório antes do nome do arquivo:
Valeu!
Seu código não irá funcionar porque você está usando dois apóstrofes. Uma string no PHP é identificada por aspas(") ou um apóstrofe(') antes e um apóstrofe(') depois da string.
Para fazer com que o esse script pegue arquivos de um diretório específico, basta concatenar esse diretório antes do nome do arquivo:
require_once($_GET["page"] != "" ? "inc/pages/" . $_GET["page"] . ".php" : "inc/pages/home.php");
Valeu!
Rander Freitas
Responder
Gostei + 2
Mais Posts
06/12/2017
Ismael Sousa
switch ($_GET["page"]) {
case "page1":
$page = "page1";
break;
case "page2":
$page = "page2";
break;
default:
$page = "home";
break;
}
require_once(basename($page) . ".php");
Responder
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)