Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Kaue Machado

[Resolvido] Boolean inválido em sistema de querystring

Recommended Posts

Galera, estou tentando incrementar meu sisteminha de querystring com sub páginas, coisa que ainda não tinha feito até agora, não consultei nenhum tutorial nem nada, tentei ir por instinto, mas ele apresenta o seguinte erro:

 

Parse error: syntax error, unexpected T_BOOLEAN_AND in /home/societysho/boost/public_html/dev/lmt/index.php on line 322

 

Olha o código php, com o que eu tentei fazer comentado:

 

<?php

//pega o valor de p

$pagina = $_GET['p']; 

$pagina = strip_tags($pagina);

$pagina = trim($pagina);

//pega o valor de sub

$subpagina = $_GET['sub'];

$subpagina = strip_tags($subpagina);

$subpagina = trim($subpagina);

//forma o local da subpagina

$subpagina = "$pagina/$subpagina.php";


//se o valor de 'p' não foi passado inclui a pagina inicial

if(empty($pagina)) {

include("inicial.php");

}

//se o valor de 'p' foi passado e existe, e 'sub' estiver vazio, inclui a $pagina (ESSA É A PARTE QUE DA ERRO)

elseif(file_exists("$pagina/index.php")) && (empty($subpagina)){

include("$pagina/index.php");

}

//se 'sub' foi passado, verifica se existe o arquivo e inclui

elseif(file_exists($subpagina)){

include("$pagina/index.php");

}

//se tudo falhar inclui a pagina de erro

else {

include("404.php");

}

?>

 

Sou iniciante com Php, então se tiverem alguma crítica, sugestão de aplicação melhor desse sistema, sou todo ouvidos!

 

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já descobri, erro besta, mas vivendo e aprendendo...

 

Ao invés disso

elseif(file_exists("$pagina/index.php")) && (empty($subpagina)){

é isso

elseif(file_exists("$pagina/index.php") && empty($subpagina)){

 

Se algum moderador puder fechar eu agradeço =]

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.