Crée et executez du code dans un fichier php

Fermé
tme1589 Messages postés 3 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 30 mai 2008 - 30 mai 2008 à 10:00
 tme1589 - 30 mai 2008 à 14:02
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 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 206
30 mai 2008 à 10:17
tu veux mettre le contenu de test.php dans article.php c'est ça ?
0
tme1589 Messages postés 3 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 30 mai 2008
30 mai 2008 à 10:31
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 1149 Date d'inscription samedi 17 mai 2008 Statut Membre Dernière intervention 6 mars 2016 206
30 mai 2008 à 11:41
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
Merci beaucoup ça fonctionne,A+++++
0