Ajuda em php require_once
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
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
Clique aqui para fazer login e interagir na Comunidade :)