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

Onde Esta O Erro?


Rick Prado

Pergunta

37- <?php
38- include "config.php";
39- include "class.inc.php";
40- $usuario = new Usuarios; // declara a classe em uma variável
41- $act = @$_GET['act'];
42- $usuario = @$_GET['usuario'];
43- 
44- if($act == "adicionar") {
45-  print $usuario->add($usuario,$senha);
46- }elseif($act == "excluir" && $usuario) { // se querystring act igual a excluir e variável querystring usuario estiver com conteudo
47-  print $usuario->deletar($usuario,$senha);
48- }

quando mando submeter me retorna esse erro:

Fatal error: Call to a member function on a non-object in c:\appserv\www\site\admin.php on line 45

agradeço a ateção de todos

At,

Rick Prado :D

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Na linha 40, você intancia uma objeto na variável $usuario, mas, na 42, torna-a uma string (usando o $_GET).

Uma possível forma de corrigir:

40- $usuario = new Usuarios; // declara a classe em uma variável

41- $act = @$_GET['act'];

42- $nome_usuario = @$_GET['usuario'];

43-

44- if($act == "adicionar") {

45- print $usuario->add($nome_usuario,$senha);

[]'s

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,6k
×
×
  • Criar Novo...