A voir également:
- Comment inserer du php dans un fichier tpl
- Fichier rar - Guide
- Fichier host - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Ouvrir fichier .bin - Guide
3 réponses
Mimiste
Messages postés
1149
Date d'inscription
samedi 17 mai 2008
Statut
Membre
Dernière intervention
6 mars 2016
206
3 juin 2008 à 15:38
3 juin 2008 à 15:38
ben, tu ne peux pas et normalement tu n'est pas sensé devoir mettre de php dans un fichier tpl, car on utilise justement ces fichiers pour séparer le code du design
C encore moi,
malheureusement avec l'include ca ne marche comme je veux
il me place mon formulaire en dehors de mon design.
<table>
<form name="gest" method="POST">
<TR><TD>
Selectionnez une Association : <SELECT NAME='cat'>
<option value="-1">
<?php
$sql = "SELECT nom_structure FROM structure ORDER BY nom_structure";
$res = mysql_query( $sql );
while ( $r = mysql_fetch_array( $res, MYSQL_NUM ) )
{
$nom_structure=$r[0];
echo "<option value=\"$nom_structure\">$nom_structure</option>\n" ;
}
?>
</SELECT>
<TR><TD><input type=submit value='Valider'></TD></TR>
</form>
</table>
c ca mon formulaire,
ce ke je veux c de remplacer le scirpt php par un include mais ca ne marche
si je fais mon include dans ma page tpl il copmrend pas
si je le fais dans ma page php il place mal mes variables
malheureusement avec l'include ca ne marche comme je veux
il me place mon formulaire en dehors de mon design.
<table>
<form name="gest" method="POST">
<TR><TD>
Selectionnez une Association : <SELECT NAME='cat'>
<option value="-1">
<?php
$sql = "SELECT nom_structure FROM structure ORDER BY nom_structure";
$res = mysql_query( $sql );
while ( $r = mysql_fetch_array( $res, MYSQL_NUM ) )
{
$nom_structure=$r[0];
echo "<option value=\"$nom_structure\">$nom_structure</option>\n" ;
}
?>
</SELECT>
<TR><TD><input type=submit value='Valider'></TD></TR>
</form>
</table>
c ca mon formulaire,
ce ke je veux c de remplacer le scirpt php par un include mais ca ne marche
si je fais mon include dans ma page tpl il copmrend pas
si je le fais dans ma page php il place mal mes variables
3 juin 2008 à 15:51
3 juin 2008 à 17:15
c'est dans le php qu'on appel le tpl
4 juin 2008 à 21:25
Mais comment connaitre le moteur du système tpl.
Mon probleme c ca:
exemple:
dans mon fichier1.php il ya ça :
$tpl->set_file("body", "page1.tpl");
$tpl->pparse("affichage", "body");
Dans ma page1.tpl, il ya ke du HTML
Dans mon fichier index.php je definie $tpl
Mais g envie de creer mes scripts php dans une autre page
Le probleme comment appeler cette page de script.
J'espere ke j'etais claire
5 juin 2008 à 00:36
mais dans ce cas vu qu'elle s'appel index.php cette page de chargement des template, il vaut mieu que tu la renomme
pageTemplate.php par exemple
et dans ta page de script tu peux faire un
include 'pageTemplate.php';
Pour appeller ton template