[POO] problème d'instanciation automatique de classe
Bonjour,
je post parcque la vraiment je sèche....
J'ai tout virer dans mon index pour faire du débugging et je n'ai plus que :
Code:
1 2 3 4 5 6
| function __autoload($class_name)
{
require_once "classes/".$class_name.".class.php" ;
}
$obj = new Accounts() ; |
En local tout marche très bien. Dès que je met en ligne j'ai droit à :
Citation:
Cannot instantiate non-existent class
Et alors franchement je comprend pas...
J'ai essayer avec un lien absolu, avec un lien partant de la racine (../www/admin/classes ou même ../admin/classes)
j'ai essayer la nomenclature unix /classes/
J'ai essayer avec include, require, require_once
Toujours la même erreur...
Alors je me suis dit que ca devait venir de la version de php (php4 oui php5 oui donc peut être php4 de base ?) mais quand je met la classe dans ce fichier, ca marche bien.
Donc le problème vient de ma fonction __autoload, mais je comprend pas...
Le dossier classes est bien là, les classes aussi..
Si quelqu'un a une idée parcque la franchement....
Merci.