Crée et executez du code dans un fichier php

Bonjours,voici mon problème:

je crée une page,sans soucis.
$fp=fopen('article.php','a'); //la page se crée correctement

mais je veux,au lieu d'inserer du texte,inserer du code php/html dans ce fichier,j'ai essayé plusieurs choses,sans reussites:

1-- $fh=fopen('test.php','w+')
fputs($fp,$fh)
fclose($fp)

2-- $fh=include('test.php')
fputs($fp,$fh)
fclose($fp)

Si vous avez la solution faites me le savoir,Merci d'avance.

4 réponses

  1. tu veux mettre le contenu de test.php dans article.php c'est ça ?
    0
    1. Oui c'est ça,ou même entrée du code en dur,mais pouvoir inserer du code php/html soit par un autre fichier,soi a la main.

      tu as une idée?
      0
      1. le souci c'est que la tu insere pas le contenu de test.php

        fopen te retourne un "handle", pour avoir le contenu tu fais

        $fh = fopen("test.php", "r");
        $ContenuDuFichier = fread($fh, filesize("test.php"));

        fwrite($fp,$ContenuDuFichier);
        fclose($fp);

        article.php doit etre ouvert en ecriture biensur
        0
        1. Merci beaucoup ça fonctionne,A+++++
          0

          Discussions similaires

          question pix mot caché

          7 réponses