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

Erro de sintaxe


Rafael Rocha B.

Pergunta

Galera, já virei e revirei esse código e não estou conseguindo encontrar esse erro, deve ser simples, mas estou tendo uma dificuldade =/.

Se alguém poder dar uma ajudinha. Vlw

Erro: Parse error: syntax error, unexpected T_BOOLEAN_AND, expecting ',' or ')' in C:\wamp\www\Login\restrito\destroiSessao.class.php on line 9

index.php

<?php

require_once("destroiSessao.class.php");

$objeto = new destroiSessao();

$objeto->destroi($_GET['acao'], $_SESSION['email'], $_SESSION['senha']);

$objeto->redirect();

?>

---------------------------------------------------------------------------------------------------------------

destroiSessao.class.php

<?php

Class destroiSessao

{

function __construct($acao, $session_email, $session_senha)

{

session_start();

if(isset($this->acao) && $this->acao == 'sair'):

unset($this->session_email);

unset($this->session_senha);

session_destroy();

endif;

}

function redirect()

{

if(!isset($session_email) && !isset($session_senha)):

header("location:../login.php");

endif;

}

}

?>

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Carlos,

Acredito que este não é o problema, pois nosso amigo Rafael esta utilizando uma sintaxe diferente para construir seus condicionais. if(): end if;

O problema parece estar envolvido com a classe, que possui um construtor obrigando a passagem de 3 parâmetros.

Dessa forma, ao criar a instancia da classe, deverá ser passado tais parametros para método construtor.

Acredito que o erro é:

- Não passar os parâmetros ao criar a instancia da classe.

- Executar o método destroi(); não existente.

Espero ter ajudado,

Abraço

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,1k
    • Posts
      651,8k
×
×
  • Criar Novo...