Bonjour à tous, voilà mon problème, j'ai développé un petit site-vitrine en utilisant le moteur de template phpTAL.

Le site fonctionne parfaitement en local, cependant, quand je le met en ligne il me met:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Parse error: syntax error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez.306/namastet/www/phptal/PHPTAL.php on line 43
J'ai d'abord pensé que mon serveur n'était pas sous php5 mais en fait si...

Je ne comprend pas bien pourquoi il fait ça.

Le début du code code de phpTAL est le suivant:

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
22
23
24
<?php
 
define('PHPTAL_VERSION', '1_2_0');
 
PHPTAL::setIncludePath();
require_once 'PHPTAL/Source.php';
require_once 'PHPTAL/SourceResolver.php';
require_once 'PHPTAL/FileSource.php';
require_once 'PHPTAL/RepeatController.php';
require_once 'PHPTAL/Context.php';
require_once 'PHPTAL/Exception.php';
require_once 'PHPTAL/Filter.php';
PHPTAL::restoreIncludePath();
 
class PHPTAL
{
 
 
    const XHTML = 11;
    const XML   = 22;
    const HTML5 = 55;
 
    protected $_prefilter = null;
    protected $_postfilter = null;
Merci d'avance