Aller au contenu

Executer du PHP par un script


theprogrammeur

Sujets conseillés

Bonjour

J'ai un petit script d'indexation qui récupère certaines balises META et les stocke dans la BDD pour que le moteur de recherche interne puisse les utiliser. Seul problème, dans toutes mes pages, les balises META sont les arguments d'une fonction de header qui écrit automatiquement tout le <head> de la page. Il faudrait donc que mon script n'ouvre la page que lorsque la fonction de header a été exécutée par le serveur. Mais comment puis-je faire cela étant donné que lorsque le script ouvre la page (fopen()), il voit le code PHP.

Comment résoudre ce problème?

Merci.

Lien vers le commentaire
Partager sur d’autres sites

Tu devrais essayer la fonction file_get_contents().

Il faut l'appeler en passant en paramètre le chemin absolu de ton script :

$contenu = file_get_contents('http://www.domaine.com/chemin/script.php');

et non :

$contenu = file_get_contents('script.php');

M

Lien vers le commentaire
Partager sur d’autres sites

theprogrammeur : on peut en savoir davantage sur le 'ça ne fonctionne pas' ?

Un message d'erreur ? Un comportement non souhaité ?

Tu peux nous présenter le code ?

M

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...