Recuperer le resultat d'un script php pour l'inserer dans html

MCROMEO Messages postés 100 Statut Membre -  
Pitet Messages postés 2845 Statut Membre -
Bonjour,

Votre aide me sera d'une très grande utilité en ce moment. J'ai un script PHP (dans une page) que j'exécute pour récupérer des informations dans une bd. Le soucis est que je souhaite récupérer le résultat de ce script PHP pour l'insérer dans un fichier HTML afin d'éviter d'interroger toujours la bd.
J'ai essaye ce script :
<?php
$list_html = file_get_contents('page.php');
$file = 'page.html';
file_put_contents($file, '');
file_put_contents($file, $list_html);
?>

Mais il ne donne pas le résultat escompte. Merci de m'aider.



2 réponses

JooS Messages postés 2705 Statut Membre 228
 
Salut,
ça s'appelle un système de cache.

En voici un trés basique, mais qui fera trés bien l'affaire.
https://github.com/gilbitron/PHP-SimpleCache
1
Pitet Messages postés 2845 Statut Membre 527
 
Salut,

Pour corriger ton problème, essayer de renseigner l'url complète vers ta page php (l'option allow_url_fopen doit être activée dans ta configuration de php) :
$list_html = file_get_contents('http://www.monsite.com/page.php');


Bonne journée
0