Si j'include une page login dans une page index.php , est ce que l'Autoload placé dans ma page index.php fonctionnera aussi pour la page login.php ?
en gros dans ma page login je vais devoir instancier une class du type: $user= new User($pseudo, $pass);
Ma question est donc est ce que cela fonctionnera ou est ce que je suis obligé de require User.php dans la page login.php ?
De la même manière ma page User.php aura besoin de la connexion a la base de donnée via Databse.php
Dois-je require Database.php ou est ce que $db =new Database(); fonctionnera ?
je suis un peu perdu à ce niveau la et je pense que je dois mal m'organiser.
en fait si je dois les require dans chaque page que j'inclus, je ne vois plus l'utilité de l'autoloader.

Si vous pouvez m'aider je suis prenneur.

D'avance un grand merçi.

1 réponse


Bonsoir.
Est-ce que tu veux dire que ta classe pour l'autoload est directement écrite dans ton fichier index.php ou est-ce qu'elle est dans un fichier à part ?
Dans tous les cas, il te faut nous montrer le code.