Annonce

#1 2002-12-16 18:15:01

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

Fatal error: Cannot redeclare class template in template.php on line 30

Voilà l'erreur, elle apparait lorsque que j'inclus templates.php.

Aidez-moi ?

Possible source du probleme, il est probable que ce soit a cause du templates de phpBB (moi je n'utilise pas de templates pour le site) car j'utilise les sessions de phpBB comme Bobe me l'a indiqué dans le sous-forum PHP/MYSQL

Comment faire pour éviter cette erreur ?

Merci davance ...

Hors ligne

#2 2002-12-16 18:58:08

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

Je dois faire quoi alors ?

Désolé pour la place du topic

Hors ligne

#3 2002-12-16 19:26:02

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

J'ai jamais inclus ce fichier ...

Hors ligne

#4 2002-12-16 19:57:41

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : [Reglé]Erreur de template

il est pourtant bien inclus deux fois puisque tu as cette erreur.


PHP et MySQL, un duo gagnant !

Hors ligne

#5 2002-12-16 21:20:06

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

En fait oui je l'inclu mais indirectement, j'inclus common.php de phpBB dans l'index, qui lui inclus templates.php de phpBB et avec les pseudo frames, quand une personne s'inscrit a WaNewsletter, j'inclus formpages.php qui inclu newsletter.php, newsletter inclut start.php qui inclut templates.php de wanewsletter, comment je dois faire pour ne pas qu'il fasse ça?

Merci d'avance ...

En plus j'ai meme pas besoin du templates.php de phpBB, je l'utilise pas ...

Hors ligne

#6 2002-12-16 21:51:19

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : [Reglé]Erreur de template

hum..

soit dans common.php de phpbb, soit dans start.php de wanewsletter

tu remplaces le include qui inclut templates.php par include_once


PHP et MySQL, un duo gagnant !

Hors ligne

#7 2002-12-16 22:04:37

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

Euh je sais je suis chiant, tu choisirais lequel toi qui connait mieux le script ?

Hors ligne

#8 2002-12-16 22:13:21

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : [Reglé]Erreur de template

n'importe lequel des deux, ca n'a pas d'importance, c'est le meme fichier..


PHP et MySQL, un duo gagnant !

Hors ligne

#9 2002-12-16 22:22:32

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

Oki encore un grand merci

Hors ligne

#10 2002-12-16 22:27:14

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

J'ai parlé trop vite, dans start.php (ton script donc) il est déjà en include_once dans common.php (phpBB) il n'y etait pas, je le remplace, ca ne change rien ...

Hors ligne

#11 2002-12-16 22:34:07

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : [Reglé]Erreur de template

bon, je vois aps trop la..

cherche dans ton code.

il dit qu'il ne peut redeclarer la classe template, ca veut dire que le fichier est inclus deux fois.


PHP et MySQL, un duo gagnant !

Hors ligne

#12 2002-12-16 23:10:35

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

Je ne trouve pas, en fait j'inclus common.php au début de l'index principale avant la newsletter, donc common.php inclus templates.php de phpBB qui crée la class templates puis plus bas newsletter inclus start.php qui inclus templates.php de wanewsletter qui plante parce que la class templates est déjà créee ...

Je ne sais pas comment contourner cette erreur, si quelqu'un a une idée, je n'utilse même pas le templates de phpBB sur mes pages.

Merci d'avance

Hors ligne

#13 2002-12-16 23:15:39

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : [Reglé]Erreur de template

tu met include_once(...appel du fichier templates.php);

a la place de include(..appel du fichier templates.php);


PHP et MySQL, un duo gagnant !

Hors ligne

#14 2002-12-16 23:19:09

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

[php:1:2e2cb5fcce]include_once($phpbb_root_path . 'includes/template.'.$phpEx);[/php:1:2e2cb5fcce]

[php:1:2e2cb5fcce]require_once($waroot . 'includes/template.php');[/php:1:2e2cb5fcce]

C'est déjà fait ça ... je l'ai fait la premier fois que tu me l'as dit wink

Peut-être qu'au lieu de mettre $phpEx je mettrais direct php ?

Hors ligne

#15 2002-12-16 23:42:15

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 299

Re : [Reglé]Erreur de template

non, ca vient pas de la.

verifie bien dans ton code que tu ne l'inclus pas ailleurs.


PHP et MySQL, un duo gagnant !

Hors ligne

#16 2002-12-17 00:00:43

Jack Killer
Membre
Inscription : 2002-11-20
Messages : 110
Site Web

Re : [Reglé]Erreur de template

Je suis sur, j'ai encore revérifier ...

Hors ligne

Pied de page des forums