Afficher la version complète : Probleme template/fichier php
TheShadow007
26/06/2006, 17h32
Bonjour a tous, j'ai creer une page php en me basant sur le tutorial dispo sur ce site
lorsque j'enleve
$navbits = array();
$navbits[$parent] = 'test;
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('test') . '");');
Et que je lance ma page sa marche niquel
Des que je remet le code pour l'affichage dans le template, apres avoir bien sur creer le template, ben je ne sait pas quoi mettre dans le template pour que les informations du fichier php s'affiche dans le template
ps : pour info mon fichier php se connecte a la bdd, cherche des infos dans une table et les affiches
Merci de votre aide
copie le contenu de ton fichier php pour voir ce qu'on peut faire
TheShadow007
26/06/2006, 18h14
ok voila le code
<?php
// ######################## SET PHP ENVIRONMENT ###########################
error_reporting(E_ALL & ~E_NOTICE);
// ##################### DEFINE IMPORTANT CONSTANTS #######################
define('THIS_SCRIPT', 'test');
// #################### PRE-CACHE TEMPLATES AND DATA ######################
// get special phrase groups
$phrasegroups = array();
// get special data templates from the datastore
$specialtemplates = array();
// pre-cache templates used by all actions
$globaltemplates = array(
'test',
);
// pre-cache templates used by specific actions
$actiontemplates = array();
// ########################## REQUIRE BACK-END ############################
require_once('./global.php');
// ################################################## ######################
// ######################### START MAIN SCRIPT ############################
// ################################################## ######################
$navbits = array();
$navbits[$parent] = 'test';
$navbits = construct_navbits($navbits);
eval('$navbar = "' . fetch_template('navbar') . '";');
eval('print_output("' . fetch_template('test') . '");');
mysql_connect("localhost", "root", "");
mysql_select_db("test");
$reponse = mysql_query("SELECT * FROM txt WHERE id='1'");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<gras>Voila votre text</gras> : <?php echo $donnees['txt']; ?><br />
l'auteur de ce txt est : <?php echo $donnees['auteur]; ?>, et l'éditeur : <?php echo $donnees['editeur']; ?><br />
le titre de ce txt est : <?php echo $donnees['titre']; ?>, et la date de publication est : <?php echo $donnees['date']; ?>jour<br />
</p><br />
<?php
$retour = mysql_query("SELECT COUNT(*) AS nbre_entrees FROM txt");
$donnees = mysql_fetch_array($retour);
?>
Il reste <?php echo $donnees['nbre_entrees']; ?> texte dans la base de donnée
<?php
}
mysql_close(); // Déconnexion de MySQL
?>
Voila le code
Propulsé par vBulletin™ Version 4.1.12 Copyright © 2012 vBulletin Solutions, Inc. Tous droits réservés - Version française par vBulletin-Ressources.com