IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

erreur de déclaration [EasyPHP]


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 141
    Points : 79
    Points
    79
    Par défaut erreur de déclaration
    bonjour,

    j'avais fais une page de code qui fonctionnait puis par la suite, la page ne fonctionnait plus.
    mon erreur se produit car une de mes pages inclut le fichier MailDAO.php et voici l'erreur:

    Fatal error: Cannot redeclare class maildao in /home/joyeuxan/www/developpement/persistence/MailDAO.php on line 13

    en ligne 13, j'ai
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
     
    class MailDAO {// ligne 13
     
    	//attribut
    	[..]
     
    	//constructeur
    	function MailDAO(){}
     
    	//méthodes
     
    	function getMailById($id){
    	...
    return $data;
    	}
     
    	function getMail(){
    	...
    	return $rs;
    	}
    }
    selon ce que le serveur me dit c'est qu'il y a une méthode qui aurait le meme nom. malgré que je change le nom de ma classe MessageDAO pour MailDAO, ca passe pas.

    j'ai cherché dans tout le répertoire s'il y avait une méthode qui aurait le meme non, ca n'a rien donné.

    je développe avec dreamweaver 8(rien d'important)et mon site est hébergé sur OVH. que ce soit sur OVH ou easyphp 1.8, c'est la meme

    merci pour votre aide

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut
    salut , je suppose que tu fais un include d'une page qui contient la veleur de ta class?

  3. #3
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 141
    Points : 79
    Points
    79
    Par défaut
    oui mais j'ai aussi testé avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    required_once('..');

  4. #4
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Cela me rappele quelque chose, ça, mais je ne me souviens plus des détails :/
    As-tu vérifié que tu n'inclus pas deux fois le même script ? As-tu vérifié que ta classe n'existe pas par défaut sur ta configuration ?

  5. #5
    Membre régulier
    Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    141
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 141
    Points : 79
    Points
    79
    Par défaut
    As-tu vérifié que tu n'inclus pas deux fois le même script ?
    c'est bon, j'ai trouvé, c'était ca et pas ca en meme temps. il y avait 2 includes sur la page mais une des 2 l'appelait déja elle meme.

    encore merci

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Février 2006
    Messages
    188
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Février 2006
    Messages : 188
    Points : 110
    Points
    110
    Par défaut
    n'oubli pas alors le

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XSLT] Débutant erreur sur déclaration template
    Par nagdrir dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 27/08/2007, 16h08
  2. Erreur sur déclaration de liste
    Par La Truffe dans le forum C++
    Réponses: 4
    Dernier message: 19/02/2006, 19h38
  3. Réponses: 16
    Dernier message: 19/11/2005, 16h47
  4. Servlet erreur de déclaration dans le web.xml
    Par mlequim dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 15/11/2005, 11h28
  5. Réponses: 2
    Dernier message: 27/05/2002, 19h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo