par
Sékiltoyai » 23 juil. 2009, 22:46
Il serait peut-être plus simple que j'utilise curl, les socket
curl, socket. Tu es sûr d'avoir bien compris mon explication ? Que t'y accèdes avec Firefox, Inetrnet Explorer, Curl, Socket, Stream, file_machin, tant que t'y accèdes en http, le résultat est le même.
ou encore les include distant... non?
Ca veut dire qu'il faut afficher le code plutôt que l'exécuter. C'est moyen. En général les include distant c'est à éviter.
Alors oui, tout les sites sont sur le même serveur....
Mais quitte à devoir toucher à autre choses que php...
Toutes les solutions que tu envisages, c'est classiquement des solutions qu'on utilise en dernier recours, quand les sites ne sont pas localisés au même endroit. Les sites sont sur le même serveur, la solution est ultra-simple, tu inclues le fichier directement, localement, en quoi c'est compliqué ? En quoi tu veux complexifier en rajoutant des connexions bizarres.
Donc si tes sites sont organisés de cette manière :
Code : Tout sélectionner
/var/www/ton-compte/a.com/
/var/www/ton-compte/b.com/
/var/www/ton-compte/c.com/
Qu'est ce qui t'empèche de mettre le fichier à la racine de ton compte, et de l'inclure directement à partir de tes sites ?
include('../footer.php');
Parceque là faire des liens symboliques, ça devient compliqué... :s
Compliqué ???
Faire un lien symbolique c'est ça :
ln -s
source lien
Avec un équivalent en PHP si tu n'as pas d'accès SSH. Je ne dis pas que c'est la solution immédiate que j'aurais proposé, mais ça a le mérite d'être largement plus simple que ce que tu envisages. :-/