GAGA Template

XLetter

parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Page : 1
tidadounet Posté le 08/11/2007 11:46 - #

Membre
4 messages
Bonjour à tous,

Je viens d'installer gagatemplate et j'ai une erreur :
parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in gaga.class.php on line 30

pour information : j'ai pris la derniere version : 3.3

Vous remerciant d'avance !!!

tid@

gaga26 Posté le 08/11/2007 18:04 - #



741 messages
18 ans
Salut,

Le problème c'est que tu utilises encore PHP4...

tidadounet Posté le 08/11/2007 22:09 - #

Membre
4 messages
Bah ecoute, j'ai suivi a la lettre le tuto sur le siteduzero.com et j'ai recopier exactement les codes et pourtant rien n'y fait ??
est ce que ca serait mon easyphp qui serait plus a jour ?

tidadounet Posté le 08/11/2007 22:57 - #

Membre
4 messages
J'ai installé WAMP5 et voila ce que ca me donne :

assign(array( 'titre_page' => 'News <-> Mon_site.com', 'date' => date('d/m/Y'), 'heure' => date('H:i'), 'nb_news' => $nb_news['nb'])); // on recupere les info et on fait une boucle $req = mysql_query('SELECT pseudo, titre, texte, DATE_FORMAT(date, "%d/%c/%Y %H:%i") date FROM news ORDER BY date DESC'); while($data = mysql_fetch_assoc($req)) { $tpl->assign_block('news', array( 'pseudo' => $data['pseudo'], 'titre' => $data['titre'], 'texte' => $data['texte'], 'dateheure' => $data['date'])); } //on met le cache à 5 minutes (300 sec) $tpl->cache_time = 300; //active la mise en cache //$tpl->cache = false; //affichage du fichier template qui se trouve dans "templates/news" $tpl->parse('news.tpl'); ?>


en fait apres avoir mis "php" derriere le <? ca fonctionne ...

maintenant, j'ai bien :
Bonjour, nous somme le 08/11/2007 et il est 23:12, il y a 2 news enregistrées

mais les news s'affichent pas a l'ecran ... ???
pourquoi ?

j'ai trouvé pourquoi ...
j'ai remplacé <table align="center"> par <table> et maintenant ca marche ...
pourquoi ne puis je mettre un align:center dans la balise table ???

Edité par tidadounet le 09/11/2007 10:22

JonathanMM Posté le 10/11/2007 15:31 - #


Membre
33 messages
17 ans
Citation : tidadounet
pourquoi ne puis je mettre un align:center dans la balise table ???

Parce que l'argument align n'existe pas dans la balise table !

Ze Thriller Posté le 11/11/2007 10:43 - #


Membre
105 messages
24 ans
ai trouvé pourquoi ...
j'ai remplacé <table align="center"> par <table> et maintenant ca marche ...
pourquoi ne puis je mettre un align:center dans la balise table ???


--> Table align="center" perso je n'ai jamais vu cet attribut fonctionner correctement.

Utilise plutôt <table style="margin: auto;">
Et c'est plus pratique pour créer de l'(X)HTML valide aussi ^^

tidadounet Posté le 11/11/2007 10:53 - #

Membre
4 messages
Je suis tout à fait d'accord avec vous mais quand j'ai téléchargé tout le dossier gagatemplate 3.3 , j'ai trouvé le code comme ca ... donc c'est peut être une modif' à apporter ...

tid@

gaga26 Posté le 11/11/2007 13:30 - #



741 messages
18 ans
Citation : Ze Thriller
Utilise plutôt <table style="margin: auto;">
Et c'est plus pratique pour créer de l'(X)HTML valide aussi ^^

Je suis pas sur que margin:auto; fonctionne sous IE6...

Ze Thriller Posté le 11/11/2007 18:35 - #


Membre
105 messages
24 ans
Tu as mieux, Gaga ? Parce que ça m'intéresse ^^
Je voudrais bien éviter les <div align="center"><table... > si possible ^^

gaga26 Posté le 11/11/2007 19:10 - #



741 messages
18 ans
Citation : Ze Thriller
Je voudrais bien éviter les <div align="center"><table... > si possible ^^

Moi c'est ce que je fais, j'ai pas trouvé mieux, mais align n'est pas valide en STRICT, je fais une classe pour chaque alignement.

JonathanMM Posté le 14/11/2007 17:12 - #


Membre
33 messages
17 ans
Citation : gaga26
Citation : Ze Thriller
Utilise plutôt <table style="margin: auto;">
Et c'est plus pratique pour créer de l'(X)HTML valide aussi ^^

Je suis pas sur que margin:auto; fonctionne sous IE6...

En même temps, ceux qui utilisent IE6, ils doivent être habituer a voir des trucs moche, alors un tableau pas centré ...

Ze Thriller Posté le 15/11/2007 20:07 - #


Membre
105 messages
24 ans
En même temps, ceux qui utilisent IE6, ils doivent être habituer a voir des trucs moche, alors un tableau pas centré ... --> Je pense aux gougnafiers de ma fac qui sont encore restés à IE6 sur les postes windows. Et bien entendu pas moyen de mettre à jour soi même. Comment ignorer une mise à jour de windows depuis longtemps prioritaire ? Et souhaitable, ne serait-ce que pour le support interne du PNG 24bit à plan alpha (= semi-transparent) ...

Page : 1

Vous devez être inscrit et connecté pour pouvoir écrire dans les forums

Retour au forum Rapport de bugs, à la liste des forums, ou au haut de page