SrTunes 1 Denunciar post Postado Abril 27, 2016 Boa noite colegas. Estou tendo um problema com php em maquina windows e preciso de uma ajuda de alguém, pois talvez seja algo que eu não tenha endendido. Quando chamo uma pagina de validacao.php cai nessa mensagem: Fatal error: Call to undefined method conexao::set() in:... O que pode estar ocasionando esse problema? Desde ja agradeço a cooperação! Compartilhar este post Link para o post Compartilhar em outros sites
gabrieldarezzo 255 Denunciar post Postado Abril 27, 2016 Significa exatamente oq a mensagem diz."Fatal error: Call to undefined method conexao::set() in:..."-> Erro fatal: Chamada para conexao método indefinido :: set () in: ...Dentro de conexão você não tem o método set()Por ser chamada de validação deveria estar dentro da classe conexao?Entenda melhor:http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_method Compartilhar este post Link para o post Compartilhar em outros sites
SrTunes 1 Denunciar post Postado Abril 27, 2016 Significa exatamente oq a mensagem diz. "Fatal error: Call to undefined method conexao::set() in:..." -> Erro fatal: Chamada para conexao método indefinido :: set () in: ... Dentro de conexão você não tem o método set() Por ser chamada de validação deveria estar dentro da classe conexao? Entenda melhor: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_method Então. Mas nesse caso a função set não é da biblioteca do php? por exemplo, o mesmo script roda em outra maquina e funciona.... Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Abril 27, 2016 Qual é o trecho do código que você utiliza o método set ? como assim funciona ? se ela não existir, não deveria funcionar em servidor nenhum. Compartilhar este post Link para o post Compartilhar em outros sites
SrTunes 1 Denunciar post Postado Abril 27, 2016 Qual é o trecho do código que você utiliza o método set ? como assim funciona ? se ela não existir, não deveria funcionar em servidor nenhum. Desculpe-me o engano. Realmente não funciona em outro servidor. foi um equivoco meu. Mas minha duvida persiste. o metodo set não é do proprio php? Por que tenho que cria-lo? Compartilhar este post Link para o post Compartilhar em outros sites
Matheus Tavares 167 Denunciar post Postado Abril 28, 2016 SrTunes.. não, esse método não é do php. Ao menos no contexto de uma classe chamada "conexao", não. Você precisa verificar se essa classe existe em seus arquivos e se ele está sendo carregado na execução do seu programa. Compartilhar este post Link para o post Compartilhar em outros sites
SrTunes 1 Denunciar post Postado Abril 28, 2016 SrTunes.. não, esse método não é do php. Ao menos no contexto de uma classe chamada "conexao", não. Você precisa verificar se essa classe existe em seus arquivos e se ele está sendo carregado na execução do seu programa. Entendi. Achei que era uma coisa que o php ja tinha. Viajei legal na batatinha. Vou criar esse metodo na classe. Muito obrigado Compartilhar este post Link para o post Compartilhar em outros sites