Bonjour.

Je suis dans l'utilisation de __autoload et mon problème, c'est que je dois inclure mon fichier ces fichiers.

Mon fichier categorie.php inclut model.php qui lui-même va inclure db.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
function __autoload($className) {
    $file = $className . '.class.php';
        var_dump($file);
    if(file_exists($file)) {
        require_once $file;
    }
}
Il semble qu'on ne peut pas déclarer plus d'une fois _autoload.

J'ai mis cela dans les en-têtes de fichiers.

Si je mettait directement :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
require_once('xxxx.php')
dans chaque fichier, ça fonctionnerait. J'ai besoin d'un éclaircissement.