Felipe F 0 Denunciar post Postado Dezembro 5, 2011 Olá Pessoal, estou com um problema, que não consegui resolver. estou chamando todas as minhas classes utilizando o __autoload do PHP, porem preciso chamar uma classe nativa do PHP (Zip), quando chamo a mesma, o __autoload tenta chamar a classe errada, como poderia resolver isso? agradeço muito! Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Dezembro 5, 2011 Mostre como você está fazendo, e principalmente a mensagem de erro !, Abraços. Compartilhar este post Link para o post Compartilhar em outros sites
Felipe F 0 Denunciar post Postado Dezembro 5, 2011 Auto Load: function __autoload($Classe){ require_once 'classes/classe.' . strtolower($Classe) . '.php'; } Chamando a Classe Zip: $Zip = new Zip(); Mensagem de erro: Warning: require_once(classes/classe.zip.php) [function.require-once]: failed to open stream: No such file or directory in /home/ffgabrie/public_html/patosnoticias/controle/index.php on line 12 Fatal error: require_once() [function.require]: Failed opening required 'classes/classe.zip.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/ffgabrie/public_html/patosnoticias/controle/index.php on line 12 Compartilhar este post Link para o post Compartilhar em outros sites
Andrey Knupp Vital 136 Denunciar post Postado Dezembro 5, 2011 Você tem essa extensão zip habilitada ? antes do autoload, faça isso: var_dump ( class_exists ( 'Zip' , false ) ) ; Poste o resultado. :natalwink: Compartilhar este post Link para o post Compartilhar em outros sites