Parse error unexpected T_STRING

Fermé
teri - 20 déc. 2011 à 15:52
 tati - 4 janv. 2012 à 14:18
Bonjour,

j'ai un erreur a la ligne 8 et je ne trouve pas la solution, pouvez vous
m'aider
merci en avance et voila mon code:


<?php

include 'class.FastTemplate.php3';


$tpl= new FastTemplate('.\');

$tpl->define(array('std' => 'std.tpl', // ligne 8
'entete' => 'entete.tpl',
'navgauche' => 'navgauche.tpl',
'contenu' => 'contenu.tpl'));

$tpl->assign('titre', 'site Web generique');
$tpl->parse('entete','entete');
$tpl->parse('navgauche','navgauche');
$tpl->parse('contenu','contenu');
$tpl->parse('resultat','std');
$tpl->FastPrint('RESULTAT');

?>

1 réponse

Bonjour

les simples quotes et les antislashes doivent être précédés d'un antislash dans les chaînes à simples quotes
$tpl= new FastTemplate('.\\'); 

L'erreur est détectée à la liogne suivante car pour php , ton \' est un simple quote à l'intérieur d'un string, et non pas la fin du string. Le ' suivant (au début de 'std') est pris pour la fin de la chaîne, plus rien n'est cohérent pour lui
0
bonjour,
mon probleme n'est pas resolu, pouvez -vous m'aider encore,
le meme error a lieu : parse error unexpected T_STRING a la ligne 8
0