[php] Erreur include Cannot redeclare class
Résolu
titi41
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
-
novelast Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
novelast Messages postés 1 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une erreur dans mon code php.
"Fatal error: Cannot redeclare class Erreur in C:\wamp\www\Poker\classes\connexion.php on line 18"
Cette erreur apparait alors que je fais appelle à plusieurs classes dans mon fichier php qui génère l'erreur. Chacune de ces classe appelle une classe connexion (connexion à une base MySQL)
Je suis en PHP 5. C'est mes premiers pas. D'où vient cette erreur ?
Merci
J'ai une erreur dans mon code php.
"Fatal error: Cannot redeclare class Erreur in C:\wamp\www\Poker\classes\connexion.php on line 18"
Cette erreur apparait alors que je fais appelle à plusieurs classes dans mon fichier php qui génère l'erreur. Chacune de ces classe appelle une classe connexion (connexion à une base MySQL)
Je suis en PHP 5. C'est mes premiers pas. D'où vient cette erreur ?
Merci
A voir également:
- [php] Erreur include Cannot redeclare class
- Erreur 0x80070643 - Accueil - Windows
- Erreur 4101 france tv - Forum Lecteurs et supports vidéo
- Expert php pinterest - Télécharger - Langages
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
3 réponses
include_once() permet d'éviter les multiples inclusions dans un même fichier, qui sont la cause de l'erreur ici.
Pratique pour inclure des fonctions ou des classes.
Pratique pour inclure des fonctions ou des classes.
Tu inclus plusieurs fois les données de connexion, c'est ce qui fait buguer je suppose, il n'est pas nécessaire de l'inclure à nouveau temps que la connexion n'est pas fermée avec mysql_close();