par
stopher » 30 avr. 2010, 12:07
Sauf erreur de ma part , le bout de code que tu inclue , n'envoie rien au tampon de sortie !
il ne fait de définir une variable avec un contenu !
de ce fait , ob_get_contents() ne récupérera strictement rien .
le plus simple pour toi , serai de récupérer la variable définie dans le fichier que tu inclues , exemple :
f1.php:
<?php
//inclusion du script f2.php
include 'f2.php';
//affichage d'une variable defini dans f2.php
echo $msg;
f2.php:
<?php
$msg = "Hi man ";
Le résultat sera bien celui attendu : "Hi man" apparaitra à l'écran .
Sans jouer avec le tampon de sortie .
Ensuite , si tu affiches uniquement des données statiques ( html ) , tu crées ton fichier html , et tu utilises
file_get_contents() pour récupérer le contenu .
Good luck ,
Ch.
Sauf erreur de ma part , le bout de code que tu inclue , n'envoie rien au tampon de sortie !
il ne fait de définir une variable avec un contenu !
de ce fait , ob_get_contents() ne récupérera strictement rien .
le plus simple pour toi , serai de récupérer la variable définie dans le fichier que tu inclues , exemple :
f1.php:
[php]
<?php
//inclusion du script f2.php
include 'f2.php';
//affichage d'une variable defini dans f2.php
echo $msg;
[/php]
f2.php:
[php]
<?php
$msg = "Hi man ";
[/php]
Le résultat sera bien celui attendu : "Hi man" apparaitra à l'écran .
Sans jouer avec le tampon de sortie .
Ensuite , si tu affiches uniquement des données statiques ( html ) , tu crées ton fichier html , et tu utilises [url=http://fr2.php.net/manual/fr/function.file-get-contents.php]file_get_contents()[/url] pour récupérer le contenu .
Good luck ,
Ch.