Question php : la fonction include
13 messages
• Page 1 sur 1
- TATOINE
- WRInaute discret

- Messages: 60
- Inscription: 2 Aoû 2005
Question php : la fonction include
Bonjour, je débute en php, et je cherche une réponse à ma question.
voilà donc :
J'ai un fichier texte que je veux integrer à une page hml, je voudrais utiliser la fonction include comme ceci :
<?php include("montexte.txt"); ?>
Est-ce que je peut choisir la police qui va apparaitre sur ma page pour le texte montexte.txt ? si oui, comment ?
merci pour votre réponse !
voilà donc :
J'ai un fichier texte que je veux integrer à une page hml, je voudrais utiliser la fonction include comme ceci :
<?php include("montexte.txt"); ?>
Est-ce que je peut choisir la police qui va apparaitre sur ma page pour le texte montexte.txt ? si oui, comment ?
merci pour votre réponse !
- illicotravel
- Nouveau WRInaute

- Messages: 18
- Inscription: 3 Jan 2006
Tu mets le texte du fichier à inclure dans une div avec une classe et tu spécifies en CSS le style de la police de cette classe.
et pour le CSS:
- Code: Tout sélectionner
<div class="fontStyle">ton texte</div>
et pour le CSS:
- Code: Tout sélectionner
.fontStyle {
FONT: normal 12px arial, sans-serif;
}
-

jOoL - WRInaute occasionnel

- Messages: 490
- Inscription: 4 Mai 2005
perso, j'incluerai le fichier au format .php plutôt que .txt
si besoin, tu pourras y inclure des fonctions etc.
cela t'évitera de devoir réécrire le code de tes includes.
Tu développes en php, donc par soucis de cohérence, fais de même partout
si besoin, tu pourras y inclure des fonctions etc.
cela t'évitera de devoir réécrire le code de tes includes.
Tu développes en php, donc par soucis de cohérence, fais de même partout
- TATOINE
- WRInaute discret

- Messages: 60
- Inscription: 2 Aoû 2005
Merci, mais je doit garder mon fichier à inclure en .txt, je ne peut donc pas mettre de div
en fait, je veut juste faire un script pour changer le texte à l'interieur d'une page de mon site avec une interface admin (qui modifie le texte via le fichier).
la fonction include n'est peut etre pas adaptée,
peut-etre doit-je mettre le texte du fichier dans une variable et ensuite faire un echo de la variable avec la mise en forme ?
ou peut etre passer par une bdd,
dur dur le php !
en fait, je veut juste faire un script pour changer le texte à l'interieur d'une page de mon site avec une interface admin (qui modifie le texte via le fichier).
la fonction include n'est peut etre pas adaptée,
peut-etre doit-je mettre le texte du fichier dans une variable et ensuite faire un echo de la variable avec la mise en forme ?
ou peut etre passer par une bdd,
dur dur le php !
-

jOoL - WRInaute occasionnel

- Messages: 490
- Inscription: 4 Mai 2005
ok, si tu es contraint d'utiliser un fichier texte, il te suffit de rédiger ton code comme suit:
et le tour est joué.
Par-contre, si le texte du fichier txt n'est pas formaté en HTML, la présentation ne sera pas forcément très bonne.
Mais difficile d'en dire plus sans connaître la nature du fichier et des données qu'il contient.
edit: En fait, par ton interface d'admin, tu peux écrire un fichier au format que tu veux non? et si tu le crées, tu peux le formater à ta guise avant de l'écrire...
- Code: Tout sélectionner
ta page web .php:
<html>
<body>
<div id="includeText" class="includeText">
<?php
include("fichierTexte.txt");
?>
</div>
</body>
</html>
et le tour est joué.
Par-contre, si le texte du fichier txt n'est pas formaté en HTML, la présentation ne sera pas forcément très bonne.
Mais difficile d'en dire plus sans connaître la nature du fichier et des données qu'il contient.
edit: En fait, par ton interface d'admin, tu peux écrire un fichier au format que tu veux non? et si tu le crées, tu peux le formater à ta guise avant de l'écrire...
Dernière édition par jOoL le Mar Jan 03, 2006 21:07, édité 1 fois.
- smrhp
- WRInaute discret

- Messages: 191
- Inscription: 3 Aoû 2005
ben tu peux essayer :
AMHA ça passe...
et d'ailleurs après test histoire de pas dire de bêtise, ça passe
- Code: Tout sélectionner
<div id="tonid">
<?php
include("tonfichier.txt");
?>
</div>
AMHA ça passe...
et d'ailleurs après test histoire de pas dire de bêtise, ça passe
- TATOINE
- WRInaute discret

- Messages: 60
- Inscription: 2 Aoû 2005
Effectivement ça passe mais aucune mise en page ...
pour l'interface admin je ne sais pas je n'en ai encore jamais fait !
En fait c'est ma toute première utilisation du php, donc je patoge bien, je crois que je vais essayer de trouver un script tout fait pour m'en inspirer.
pour l'interface admin je ne sais pas je n'en ai encore jamais fait !
En fait c'est ma toute première utilisation du php, donc je patoge bien, je crois que je vais essayer de trouver un script tout fait pour m'en inspirer.
-

jOoL - WRInaute occasionnel

- Messages: 490
- Inscription: 4 Mai 2005
Alor si tu débutes en php, LA référence absolue à consulter sans modération avec abus c'est le site http://fr.php.net/
toutes les fonctions, tout tout tout sur php.
et en français !
Bon courage!
toutes les fonctions, tout tout tout sur php.
et en français !
Bon courage!
- smrhp
- WRInaute discret

- Messages: 191
- Inscription: 3 Aoû 2005
mais tu vas aussi avoir du manuel du HTML apparement
car pour pouvoir bénéficier d'une mise en page du texte que tu inclues il faut bien sûr qu'il soit formaté comme il faut
!!
et le include("tonfichier.txt") fonctionnera tout aussi bien... mais il faudra que le texte inclu soit du genre : "<strong>mahcinchose</strong>" par exemple etc.
de plus pour les sauts de ligne etc. il est possible par contre que l'utilisation d'un .txt pose problème et que de sauvegarder ton .txt en .php puisse gérer ça un peu mieux... à vérifier
car pour pouvoir bénéficier d'une mise en page du texte que tu inclues il faut bien sûr qu'il soit formaté comme il faut
et le include("tonfichier.txt") fonctionnera tout aussi bien... mais il faudra que le texte inclu soit du genre : "<strong>mahcinchose</strong>" par exemple etc.
de plus pour les sauts de ligne etc. il est possible par contre que l'utilisation d'un .txt pose problème et que de sauvegarder ton .txt en .php puisse gérer ça un peu mieux... à vérifier
- smrhp
- WRInaute discret

- Messages: 191
- Inscription: 3 Aoû 2005
jOoL a écrit:Alor si tu débutes en php, LA référence absolue à consulter sans modération avec abus c'est le site http://fr.php.net/
et en particulier ici :
http://fr.php.net/download-docs.php
tu peux télécharger un .chm de l'aide avec index, recherche et tout le toutim ! en français biens sûr !
- TATOINE
- WRInaute discret

- Messages: 60
- Inscription: 2 Aoû 2005
Merci pour votre aide, j'ai réussi à me débrouiller pour mettre mon texte dans une page htm, en gros a l'interieur des body ça donne ça :
<H1>accueil</H1>
mon texte mes images mes liens ...
<H1>page 2</H1>
mon texte mes images mes liens ...
<H1>page 3</H1>
mon texte mes images mes liens ...
....
Bon maintenant vous l'aurez compris j'aimerais bien recuperer "mon texte mes images mes liens" du <H1>accueil</H1> pour le mettre sur ma page d'accueil; ensuite "mon texte mes images mes liens" du <H1>page 2</H1> pour le mettre dans ma page 2 ect...
edit : en fait je souhaite mettre à jour mon site en modifiant seulement la page htm.
si quelqu'un à une idée ça me sauverait, car la je nage dans le brouillard ...
<H1>accueil</H1>
mon texte mes images mes liens ...
<H1>page 2</H1>
mon texte mes images mes liens ...
<H1>page 3</H1>
mon texte mes images mes liens ...
....
Bon maintenant vous l'aurez compris j'aimerais bien recuperer "mon texte mes images mes liens" du <H1>accueil</H1> pour le mettre sur ma page d'accueil; ensuite "mon texte mes images mes liens" du <H1>page 2</H1> pour le mettre dans ma page 2 ect...
edit : en fait je souhaite mettre à jour mon site en modifiant seulement la page htm.
si quelqu'un à une idée ça me sauverait, car la je nage dans le brouillard ...
- smrhp
- WRInaute discret

- Messages: 191
- Inscription: 3 Aoû 2005
là en revanche je pense que ton bonheur se trouve plutôt du côté du XML (où je n'ai pas vraiment d'expérience), ou bien d'un interface avec une base mysql, mais bon y'a du pain sur la planche quand même
en HTML comme tu le fait, à part faire une page par <h1>xxx</h1> que tu inclu en fonction de la page demandée, je vois pas trop...
en HTML comme tu le fait, à part faire une page par <h1>xxx</h1> que tu inclu en fonction de la page demandée, je vois pas trop...
13 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- include () ( fonction php )
- question php - fonction sort()
- Fonction Include et Fonction $_SERVER['REQUEST_URI']
- [PHP] question sur fonction rand
- La fonction Include
- fonction include et title
- Fonction include bizarre
- fonction include et adsense
- Problème avec la fonction include
- fonction include : php4 à php5
- Gérer l'entête HTTP en PHP - 04-08-2008
- Accord commercial entre Google et l'agence Associated Press - 06-08-2006
- Comment l'internaute utilise les moteurs de recherche - 03-08-2004
- Les frames et le référencement - 27-11-2002
- Concours WRI / Vivastreet : gagnez un voyage à New-York - 21-03-2005
- Référencer un site multilingue - 24-04-2004
- Script de mise en cache des pages (PHP MySQL) - 09-08-2010
- Comment protéger sa vie privée sur Internet - 05-05-2008
Consultez la description détaillée des produits ou services de Google suivants : Google Answers, Google Related Links
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
