OVH Cloud OVH Cloud

fread/file sur un fichier php

17 réponses
Avatar
Almaleh
Bonjour,
Je souhaiterai par une fonction de type fread, file... lire un fichier
php *après exécution* du code. Est-ce possible ? J'ai des fichiers .php
à l'intérieur desquels il y a du html, et la fonction eval ne marche
pas dans ce cas.
Une idée ?
merci
Francois A.

--
Francois A.
_________

Excellent newsreader : http://www.mesnews.net

7 réponses

1 2
Avatar
Florian Sinatra
*Calimero* @ 05/09/2006 00:42 :
Je suis le seul à pas avoir compris en 5-10 posts ce qu'Almaleh
cherche à faire ?


Nonon je te rassure. Il semble vouloir récupérer le code interprété,
mais sans avoir à l'interpréter. Ou le contraire. Ou même les deux ?

Avatar
Calimero
Olivier Miakinen wrote:

Je suis le seul à pas avoir compris en 5-10 posts ce qu'Almaleh
cherche à faire ?



T'es vraiment tatillon, Caliméro : il te faut comprendre les demandes
pour y répondre. ;-)


Rhooo ! ;)

Je pensais que nos quelques allusions au manque de clarté de l'énoncé
nous auraient valu quelques précisions, mais... non.

En fait le newsgroup sert de "pote" à qui on raconte des trucs sans
qu'il écoute trop, mais le simple fait de parler suffit à résoudre
soi-même le problème. Bref, de la psychanalyse de pauvre !

--
@+
Calimero, "et donc, quand vous étiez enfant, vous rigoliez ?"


Avatar
Olivier Miakinen

Je pensais que nos quelques allusions au manque de clarté de l'énoncé
nous auraient valu quelques précisions, mais... non.


Ce n'est pas la première fois que cela arrive, d'ailleurs. Mais bon,
s'ils sont contents mieux.

En fait le newsgroup sert de "pote" à qui on raconte des trucs sans
qu'il écoute trop, mais le simple fait de parler suffit à résoudre
soi-même le problème. Bref, de la psychanalyse de pauvre !


Personnellement je n'ai pas plus compris sa solution que le problème de
départ, mais il n'y avait peut-être rien à comprendre. Si ça se trouve,
un jour, on apprendra que c'était un troll, primé par le GRUF numéro 2.

Avatar
Jahjah92
"Florian Sinatra" a écrit dans le message de
news:
*Calimero* @ 05/09/2006 00:42 :
Je suis le seul à pas avoir compris en 5-10 posts ce qu'Almaleh
cherche à faire ?


Nonon je te rassure. Il semble vouloir récupérer le code interprété,
mais sans avoir à l'interpréter. Ou le contraire. Ou même les deux ?


J'pense qu'on est pas loin de l'idée du concept en effet.
J'aurais essayé...
A+


Avatar
Almaleh
Florian Sinatra a utilisé son clavier pour écrire :
*Calimero* @ 05/09/2006 00:42 :
Je suis le seul à pas avoir compris en 5-10 posts ce qu'Almaleh
cherche à faire ?


Nonon je te rassure. Il semble vouloir récupérer le code interprété,
mais sans avoir à l'interpréter. Ou le contraire. Ou même les deux ?


Bonjour,
Les réponses ont été claires et ont résolu à 95% ma demande initiale.
Merci !

Néanmoins, la solution avec include() / ob_get_flush() est présente un
souci : quand j'utilise cette fonction include() , la page traitée par
la fonction apparait à l'écran. Je souhaiterai en fait qq chose comme
$chaine=include(fichier.php), et que $chaine contienne le résultat de
fichier.php et non le code php

Francois


Avatar
Jahjah92
J'ai dit ob_get_flush ?
bon d'accord, mais c'est pas inutile d'étudier la doc :
cf. ob_get_contents avec ob_end_clean



"Almaleh" a écrit
Bonjour,
Les réponses ont été claires et ont résolu à 95% ma demande initiale.
Merci !

Néanmoins, la solution avec include() / ob_get_flush() est présente un
souci : quand j'utilise cette fonction include() , la page traitée par la
fonction apparait à l'écran. Je souhaiterai en fait qq chose comme
$chaine=include(fichier.php), et que $chaine contienne le résultat de
fichier.php et non le code php

Francois


Avatar
Almaleh
Il se trouve que Jahjah92 a formulé :
J'ai dit ob_get_flush ?
bon d'accord, mais c'est pas inutile d'étudier la doc :
cf. ob_get_contents avec ob_end_clean

... j'avais lu la doc... mais visiblement pas assez bien. C'est parfait

!
merci
Francois

1 2