[class] Fonction inéxistante définie

Mammouth du PHP | 1668 Messages

24 juin 2008, 19:31

Bonjour à toutes et tous, peut-être devrais-je faire un topic unique pour mon script ?

Voilà, j'appel une fonction de ma class et je la définie plus loin, et il me répond que ma fonction est introuvable :
Fatal error: Call to undefined method KXT::verfie_compile() in D:\wamp\www\test\moteur.php on line 82
		if (!$this->verfie_compile()) { // Ligne 82
			return true;
		}
		else {

			include_once($this->chemin_templates_compiles.'/'.$this->nom_templates);

			return false;
		}
Alors que je définis ma fonction ligne 120 :
	// Vérfie si le template doit être compilé ou pas
	private function verifie_compile(){
		// Pas la peine de vérifier si le template n'éxiste pas s'il a déjà été dit qu'il n'éxistait pas
		if (!$this->template_existe) {
			// Si la page est déjà compilées et que le modèle et le fichier on été édité avant la fichier compilé
			if (timemfile($this->fichier)<timemfile($this->chemin_templates.'/'.$this->nom_templates)
			AND timemfile($this->chemin_templates.'/'.$this->nom_templates)<timemfile($this->chemin_templates_compiles.'/'.$this->nom_templates)){
				$this->template_existe=1;
				return true;
			}
			else {// Le template n'éxiste pas
				$this->template_existe=0;
				return false;
			}
		}
	}
Que faire ?

Normalement ça marche :?

Par avance merci de vos suggestions :wink:

PS : Non, je ne vous montrerais pas ma class entière, elle fait près de 500 lignes et j'ai mit 1 semaine et demi pour la faire :lol:
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Mammouth du PHP | 514 Messages

24 juin 2008, 19:40

Peut être que tu devrais essayer d'appeler la bonne méthode, ça résoudrait le problème ...

verfie_compile : manque une lettre
Ne jamais repousser à demain ce qu'on peut faire après demain ...

Mammouth du PHP | 1668 Messages

24 juin 2008, 19:47

:)
C'est la faute à Zend :p

Tiens je me sens c** tout a coup xD

Merci :lol:
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

24 juin 2008, 20:41

Modération :
katagoto, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 1668 Messages

24 juin 2008, 20:48

Je sais, mais pour éviter de faire 50 posts, je vais grouper toutes mes erreurs dans celui-ci, sauf si tu veux vraiment que je fasse plusieurs posts...

++
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

24 juin 2008, 20:56

Il vaut mieux que tu fasses plusieurs post. En plus de séparer les sujets pour les futures recherches, ça permet aux contributeurs de s'y retrouver sans avoir à lire tout le sujet ;)
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 1668 Messages

24 juin 2008, 21:56

Ok, pas de problème, je ne pensais pas à mal ^^
"À ceux qui poursuivent leurs rêves et se spécialisent dans l'impossible" Joseph Kong

10 ans de PHP, déjà.

"moi jtrouve que katagoto il déchire!" Nagol