rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Templates et php

castor, le lundi 25 mars 2002 à 14:38:25
Salut a tous...
chuis un pov debutant en html/php et g un chtit probleme:
on m'a dit que si j'utilise des "templates" je dois inserer des fichiers en html pur... or je souhaiterai insérer un fichier en php (le resultat d'une recherche)...
m'a t'on enduit avec de l'erreur? et sinon comment je puis-je faire?
merci d'avance

.O
(_)__... Castor-qui-debute-et-qui-galere
Répondre à castor  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Freedoomer, le lundi 25 mars 2002 à 16:19:42
On t'a un peu induit en erreur :) Bon on va éclaircir tout ca. Ce que tu appelle "template" ce sont des fichiers, .php, .htm, .prout que tu vas inclure dans une page php.
Tu as une page php toto.php avec dedans ca:
<?php require "coin.htm"; ?>
Le compilateur (et vi php 4 est compilé maintenant ;p) va aller ouvrir coin.htm, l'ouvrir et recopier ce qu'il contient dans toto.php.. Donc quand tu ira sur la page toto.php, tu verras en fait le contenu de coin.htm ...
Donc en effet le templates te permettent d'inclure du html. Mais si tu veux inclure du php maintenant, bah au lieu d'inclure coin.htm tu va inclure coin.php !

Coin.php ressemblera à ca:
<?php
....
?>

En gros t'as qu'a renommer en .php le fichier que t'inclue et à remettre lles balises de début et de fin de code PHP.

Voilà, j'espère que je t'ai un peu éclairci, même si j'ai l'impression que mes explications sont pas super. Bon courage en tt k, si tu captes pas contacte moi :)
@+
Répondre à Freedoomer

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
castor, le lundi 25 mars 2002 à 16:24:11
thx freedomer...
le pb est que mes "templates" sont dans une page en html, pas en php...
en fait il y a une page "main.html" qui sert uniquement a la disposition des "morceaux" de page via des templates (enfin c comme ca que dreamweaver les appelle)...
je ne peux pas vraiment toucher a cette page, pk tout le site en depend, et il faudrait tout reprendre a zero...

a ton avis c possible d'incruster du php dans ce genre de "templates" ??

.O
(_)__... Castor
Répondre à castor

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Freedoomer, le lundi 25 mars 2002 à 16:44:13
Euh moi pas trop savoir ce que dreamweaver appelle des templates... pour faire tourner du code php il te faut une extension en .php ou .php4 ou .php3 ou .... mais si tu met juste du .html non c pas possible ;p
Tu peux juste la renommer en .php, a priori ca changera rien sur son rendu, mais du coup tu peux te retaper tes liens.... c'est pour ca que c'est bien les templates justement, tu modifie juste l'include ca modifie les liens sur toutes tes pages :)

C quoi exactement ce que tu veux faire? T'as un "design" de site que tu aimerais faire apparaitre sur toutes tes pages en gros c ca?
Répondre à Freedoomer

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
castor, le lundi 25 mars 2002 à 17:09:29
oui en gros c ca...
g defini des "zones" dans lesquelles g des template (style "head", "foot", "body", "left", etc...)
je voudrais incruster mes resultats de recherche ds le template "body".
a ton avis, si je renomme juste ma "main.html" en "main.php" le php sera accepté?(si je l'encadre par les bonnes balises of course)

.O
(_)__... Castor
Répondre à castor

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
castor, le lundi 25 mars 2002 à 17:36:21
ayé g un pote ki m'a explike grosso modo...
le php te genere au final du html.
dans dreamweaver, les templates s'incrustent en fait dans le code par du {TOTO} par exemple.
ce TOTO est simplement une variable en php qui contient du html...
en clair:
a un moment tu fais $toto="echo blahblahblah......" dans ton fichier php, puis il y a une ligne
TOTO <= $toto;
(fo verifier la syntaxe...)
et la HOP le tour est joue, tu as du html ds ton template....

.O
(_)__... Castor
Répondre à castor

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Freedoomer, le lundi 25 mars 2002 à 18:14:37
Je sais pas si c si simple que ca .. ce que tu me dis la [TOTO} c les fast templates, une librairie spéciale de php (j'ai lu ca hier alors j'en suis presque sur ;p) pour etre franc j'ai pas vriament tout capté lol alors si t'as compris bien joué parce que c réputé être particulièrement compliqué =)

Enfin si t'arrive à l'utiliser sans trop comprendre le fichier php c tout aussi bien après tout! Allez, content que t'aies trouvé ron bonheur. Désolé de pas avoir pu t'êtrep lus utile ;p

++
Répondre à Freedoomer

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
castor, le mardi 26 mars 2002 à 09:43:25
merci freedomer...
oui apres verification c bien du "fast template" et je te rassure g pas tout capte non plus :)
ton aide m'a qd mm servi a progresser en php, c dja ca (koike vu mon niveau je ne peux QUE progresser, arf!! )

.O
(_)__... Castor
Répondre à castor

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jisisv, le mardi 26 mars 2002 à 10:39:04
Pour un outil (que j'utilise professionnellement) de templates
voir

http://modelixe.phpedit.com

Allways close to Open Source...
Johan Daine
Répondre à jisisv

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 castor, le mardi 26 mars 2002 à 10:44:25
thx jisisv, je vais faire un tour la-bas desuite ...

.O
(_)__... Castor
Répondre à castor
Trucs & astuces pertinents trouvés dans la base de connaissances
17/04 20h50Page, doc et tutoriaux officielsPHP
20/04 18h59[PHP] Fonction mail()PHP
21/04 11h38Liens utilesPHP
21/04 12h07Connexion à une base Oracle en phpOracle
03/11 14h19[PHP] Détecter la résolution d'affichagePHP
Plus d'astuces sur « templates et php »
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger easyPHP 2.0b1easyPHP - EasyPHP est un environnement de travail packagé comprenant le serveur web Apache, le système de gestion de bases de données...Catégorie: Serveurs
Licence: Open Source
Télécharger PSPad 4.5.2PSPad - PSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS,...Catégorie: Développement
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « templates et php »