|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2007 Messages : 78 ![]() |
Bonjour tout le monde,
je souhaiterai passer une variable que je calcule dans un tpl à un fichier php sans passer ni par un GET ni par POST, j'ai cherché dans plusieurs tutos mais je n'ai pas trouvé réponse à ma question, j'ai utilisé plusieurs méthodes comme inclure du code php dans le tpl afin de créer une variable session voici ce que j'ai fais: Code :
aussi j'ai utilisé ce bout de code dans la page de destination : Code :
merci d'avance pour ceux qui répondrons à ma demande . |
||||
|
|
00
|
|
|
#2 | ||
|
Membre du Club
![]() Inscription : mai 2006 Messages : 142 ![]() |
en regardant rapidement :
je me demande si tu ne devrais pas refermer ta balise {php} juste avant d'écrire ta variable smarty {$total}, sans ça, il me semble que c'est normal que {$total} ne soit pas calculé. essayes ça : Code :
|
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2007 Messages : 78 ![]() |
j'ai déjà essayé mais ça ne marche pas ça bloque complétement l'affichage.
|
|
|
00
|
|
|
#4 | |||||
|
Membre habitué
![]() Inscription : juillet 2002 Messages : 109 ![]() |
Citation:
.php + .tpl => fichier au navigateur client. Donc plutôt que de mettre ça dans le .tpl faites vos récups de données de session dans le .php. Car il est fort possible qu'un petit bout de données (un espace etc...) soit déjà envoyer au navigateur et dans ce cas, il n'est plus possible d'intervenir sur les variables de session. (Les sessions c'est dans le header de la page). |
|||||
|
|
00
|
|
|
#5 | |
|
Membre chevronné
![]() Inscription : février 2005 Messages : 671 ![]() |
Citation:
Prenons par exemple un site de football, tu as des pages diverses et variées comme des pages de joueurs, de stades, de competitions etc... Disons que tu as un site en 3 bandes verticales. A gauche le menu, au centre les pages et a droite les extras-infos.... Dans les extra-infos, on va dire que tu peux mettre a peu pres n'importe quoi, mais que pour les pages competitions et seulement quand tu te trouve dans une page competition, tu affiches la table de classement de la competition consultées.... Comme tu n'as pas envie de gérer cette table de classement dans ton script, tu fais un petit script a part, qui ne renvoi que le tableau de la competition... Comme cela tu ne pollue pas tous tes scripts avec ces extras-infos, et si tu ne veux plus de classement, tu vire l'include dans la template... C'est pour cela que c'est utile de passer une variable d'un tpl à un PHP via un include... @+ cadou
__________________
PHP Competition System Script de gestion de coupes et championnats http://phpcompet.free.fr Mon jeu de foot |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com