IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[phpBB][2] Faire une inclusion [Tutoriel]


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut [phpBB][2] Faire une inclusion
    Salut,
    j'utilise la class template du fichier template.inc pour inclure une page dans une page.
    Mais quand j'utilse un fichier php comme fichier a inclure les les instruction php sont ignorées.

  2. #2
    Membre éprouvé Avatar de cynferdd
    Profil pro
    Analyste Développeur .Net, PHP, SQL Server
    Inscrit en
    Avril 2003
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Analyste Développeur .Net, PHP, SQL Server

    Informations forums :
    Inscription : Avril 2003
    Messages : 154
    Par défaut
    il vient d'où ce fichier template.inc? il fait quoi? quand tu dis
    quand j'utilse un fichier php comme fichier a inclure les les instruction php sont ignorées.
    tu veux dire que si tu fais include('monfichier.php') le code contenu dans "monfichier.php" n'est pas executé? si c'est ça, peux-tu nous montrer un exemple avec du code?
    merci

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut
    template.inc est un fichier que j'ai telecharché il contient une classe qui permet d'inclure une page modèl dans la page en cours vous pouvez voir le fichier ici http://www.ivoiresms.ci/template.inc
    voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
      include "template.inc";
      $temp = new Template(); // création du template  
      $temp->set_file("page1","pages.php"); // on définit le fichier contenant le modèle
       $temp->parse("MyOutput1","page1"); // traitement du modele 
       $temp->p("MyOutput1"); // on affiche la page complète

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 325
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 325
    Billets dans le blog
    17
    Par défaut Re: Template Utilisation de php
    Citation Envoyé par toure32
    Salut,
    j'utilise la class template du fichier template.inc pour inclure une page dans une page.
    Un simple include( ) ne te convient pas ?

    Mais quand j'utilse un fichier php comme fichier a inclure les les instruction php sont ignorées.
    Normal car le but des templates est justement de tenter de séparer complètement données (PHP/MySQL) et présentation (HTML/CSS).
    Ton template n'est censé contenir que du HTML + les éléments de marquage de ton moteur de templates.

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2002
    Messages
    197
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 197
    Par défaut
    Ton template n'est censé contenir que du HTML + les éléments de marquage de ton moteur de templates.
    ou trouver des tut pour faire un template avec des elts de marquage

  6. #6
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 325
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 325
    Billets dans le blog
    17
    Par défaut
    Chaque moteur de templates ayant sa syntaxe propre il faut que tu consultes la doc de templates.inc
    En listant rapidement le code j'ai vu qu'on marquer des blocs avec :

    <!-- BEGIN nomDuBloc -->

    <!-- END nomDuBloc -->

    Etc.

Discussions similaires

  1. [XHTML 1.0] Faire une inclusion
    Par isaric dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 28/11/2011, 16h26
  2. [JSP] Impossible de faire une inclusion dynamique
    Par hans88 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/10/2011, 10h58
  3. [phpBB][3] Récupérer les informations des sondages et faire une page de statistiques
    Par boubouchon dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 06/04/2009, 20h47
  4. Faire une petite manip dans ma base de donnée phpBB
    Par maxmarie dans le forum Langage SQL
    Réponses: 2
    Dernier message: 22/01/2008, 09h20
  5. [phpBB][2] Faire une boucle sur plusieurs colonnes
    Par Vinuto dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 28/09/2007, 10h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo