generer une page htm a partir d'includes

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : generer une page htm a partir d'includes

Re: generer une page htm a partir d'includes

par loickeri » 07 août 2009, 23:12

cetait juste pour la ligne du resultat

Re: generer une page htm a partir d'includes

par megapoulpe » 07 août 2009, 22:00

fwrite ne fonctionne plus sous php 5, ou c'est juste que t'as oublié de faire fopen avant ?

Re: generer une page htm a partir d'includes

par loickeri » 07 août 2009, 19:32

genial ! sur un plateau :P

merci beaucoup

Re: generer une page htm a partir d'includes

par Victor BRITO » 07 août 2009, 18:48

$content = 'le contenu';
$html = file_get_contents ('head.htm');
$html .= file_get_contents ('header.htm');
$html .= file_get_contents ('menu.htm');
$html .= $content;
$html .= file_get_contents ('footer.htm');
file_put_contents ('nom-du-fichier.html', $html);

Re: generer une page htm a partir d'includes

par loickeri » 07 août 2009, 18:36

mais concrètement comment je crée un fichier a partir de plusieurs

Re: generer une page htm a partir d'includes

par Victor BRITO » 07 août 2009, 18:11

Tu peux utiliser file_put_contents () pour créer un nouveau fichier. ;)

Re: generer une page htm a partir d'includes

par loickeri » 07 août 2009, 16:52

merci mais je ne vois pas bien, je trouve cet exemple

Code : Tout sélectionner

<?php $file = 'people.txt'; // Ouvre un fichier pour lire un contenu existant $current = file_get_contents($file); // Ajoute une personne $current .= "Jean Dupond\n"; // Écrit le résultat dans le fichier file_put_contents($file, $current); ?>
je ne veux pas ajouter du texte a un fichier mais copier des fichiers (mes include : head.htm, header.htm , menu.htm, footer.htm ) + du texte a l'intérieur d'un nouveau fichier

Re: generer une page htm a partir d'includes

par Victor BRITO » 07 août 2009, 16:31

generer une page htm a partir d'includes

par loickeri » 07 août 2009, 16:28

Bonjour

Je voudrais generer des fichiers HTML , j'ai déjà un head.htm, header.htm , menu.htm, footer.htm et je voudrais les ajouter au fichiers sans devoir tout recoder et juste ajouter leur contenu
donc en gros :

Code : Tout sélectionner

$content = '<tag htm>..contenu.....</tag>'; $html = $head . $header .$menu . $content . $footer ; .... fwrite($handle, $html);
comment faire (php 5) ?
merci