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

Objeto Em Java


Guest - Roberto -

Pergunta

Guest - Roberto -

Caro amigos estou com problema em acessar um objeto da minha classe!!

Criei uma classe e instaciei um objeto desta classe na pagina index.php... registrando esse objeto na minha Sessão... mas precisaria acessar este objeto em outras paginas não apenas em index.php... mas quando tento acesar em outras paginas acontece o erro... algo como você não pode acessar o objeto , você precisar referenciar ele antes da sessao ... mas não sei se é realmente isso...

Se alguém puder me ajudar ...

Muito obrigado

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Amigo erro de sintaxe não seria pois na pagina index.php funciona tudo corretamente o problema quando acesso a outra pagina e chamo essa variavel...

Estao ai as classes digitas a mão (desconsidere os erros simples)

minhaclasse.php

class Usuario{

var $codigo

function setCodigo($codigo){

$this->codigo = $codigo

}

}

index.php

session_start();

include("minhaclasse.php");

$cliente = new Usuario;

$cliente->setCodigo(10);

echo $cliente->codigo;

session_register("cliente");

outrapagina.php

session_start();

include("minhaclasse.php");

echo $cliente->codigo; // da pau aqui - line 17

Fatal error - the script tried to execute a method or acess a property of an incomplete object. Please ensure that the class definition usuario of the object you are trying to operate on was loaded_before_the session was started in C:\...\outrapagina.php on line 17

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Não achei a solucao

Amigo aparentemente não achei a solução... se eu registro ela na sessao já não seria o suficiente? pois com outras variaveis da certo e com a da minha classe não... algo tem q ter de diferente para tratar isso ....

Obrigado por me ajudar

Link para o comentário
Compartilhar em outros sites

  • 0

certo......pelo que percebi.....

o problema esta na sessao e não no objeto.....

para chamar uma Sessao em outra pagina......ou voce passa o ID da Sessao......como descrito no manual.....

ou voce inclui a pagina "index.php" nessa outra pagina!!!

testei a gravacao de sua Sessao e realmente sua pagina "index.php" gravou o objeto!!!

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