Aller au contenu

Variable donnant le resultat d'une page php


sandrinoo

Sujets conseillés

Bonjour,

Je ne suis pas très douée en php et je bloque depuis qq heures sur un truc tout simple.

Dans mon script il y a une variable $row['variable'] et si je lui donne une valeur tout se passe bien, exemple :

$row['variable'] = "une valeur";

Maintenant, et c'est là où je bloque, soit un fichier test.php avec une valeur simple dedans.

je voudrai donner à ma variable $row['variable'] le résultat de la lecture de cette page php. Je fais comme cela :

$row['variable'] = include('test.php');

mais cela ne marche pas : pourquoi ? je dois m'y prendre mal ?

Merci pour votre aide,

Sandrine

Lien vers le commentaire
Partager sur d’autres sites

Si ta page ne contient pas de code PHP à interpréter, tu peux juste faire :

<?php
$row['variable'] = file_get_contents('test.php');
?>

Dans le cas contraire, il faut exécuter la page, et enregistrer le contenu dans la variable. Pour cela, on utilise la bufferisation de sortie.

<?php
ob_start();
include('test.php');
$row['variable'] = ob_get_contents();
ob_end_clean();
?>

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...