theprogrammeur Posté 13 Août 2007 Partager 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. Lien vers le commentaire Partager sur d’autres sites More sharing options...
marcb Posté 13 Août 2007 Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
theprogrammeur Posté 14 Août 2007 Auteur Partager Posté 14 Août 2007 Ca ne fonctionne pas! Lien vers le commentaire Partager sur d’autres sites More sharing options...
TheRec Posté 14 Août 2007 Partager Posté 14 Août 2007 Pour que cela fonctionne il faut encore que les wrapper soient activés. Lien vers le commentaire Partager sur d’autres sites More sharing options...
marcb Posté 14 Août 2007 Partager 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 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant