Crée et executez du code dans un fichier php

tme1589 Messages postés 3 Statut Membre -  
 tme1589 -
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.
A voir également:

4 réponses

Mimiste Messages postés 1159 Statut Membre 206
 
tu veux mettre le contenu de test.php dans article.php c'est ça ?
0
tme1589 Messages postés 3 Statut Membre
 
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
Mimiste Messages postés 1159 Statut Membre 206
 
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
tme1589
 
Merci beaucoup ça fonctionne,A+++++
0