Oui, j'avais pas bien lu...
mettre des " au lieu de ' dans test2.php :
test.php :
Code :
- <?php
- $fpw=fopen("test.h","w" );
- $var='nuit';
- $day='mercredi';
- $author='deff';
- include("test2.php" );
- fwrite($fpw,$contenu);
- fclose($fpw);
- ?>
|
test2.php :
Code :
- <?php
- $contenu="hello le monde de $var!!
- comment allez vous en ce $day ?
- signé $author...";
- ?>
|
Ou alors, il faut utiliser eval() :
test.php :
Code :
- <?php
- include("test2.php" );
- $fpw=fopen("test.h","w" );
- $var='nuit';
- $day='mercredi';
- $author='deff';
- eval( "\$contenu=\"$contenu\";" );
- fwrite($fpw,$contenu);
- fclose($fpw);
- ?>
|
test2.php :
Code :
- <?php
- $contenu='hello le monde de $var!!
- comment allez vous en ce $day ?
- signé $author...';
- ?>
|
Edit, j'avais oublié les \" dans eval()...
Message édité par Mara's dad le 15-10-2003 à 18:05:49
---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.