theprogrammeur Posté 13 Août 2007 Posté 13 Août 2007 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.
marcb Posté 13 Août 2007 Posté 13 Août 2007 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
TheRec Posté 14 Août 2007 Posté 14 Août 2007 Pour que cela fonctionne il faut encore que les wrapper soient activés.
marcb Posté 14 Août 2007 Posté 14 Août 2007 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
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant