Organisation de sous domaines

bruno bdf -  
brunobdf Messages postés 20 Statut Membre -
Bonjour à tous

j'ai un petit problème que je ne sais pas comment résoudre.

j'ai développé une visioneuse de photos en php et mysql.
je m'en sers pour mettre en ligne des photos, mais on accède à chaque mise en ligne par un sous domaine spécifique. donc pour l'instant je duplique l'ensemble de mes programmes à chaque nouvelle mise en ligne.
je souhaiterai ne plus avoir à dupliquer ces programmes, mais comment faire, sachant qu'il y a des éléments communs (les fichiers php) et des éléments spécifiques (les graphismes).

en se connectant à sousdomaine1.domaine.com on arrive sur une page d'accueil avec un graphisme spécifique et un mot de passe et en se connectant à sousdomaine2.domaine.com on arrive sur la même page d'accueil mais avec un autre graphisme et un autre mot de passe.
avec un exemple ça sera peut être plus clair

http://demo3.otop-interactive.com
mot de passe demo3

http://demo5.otop-interactive.com
mot de passe demo5

pour chacun de ces sous domaines, j'ai tout dupliqué, et quand je fais une modif, il faut que je la répercute sur chacun des sous domaines, je voudrai éviter ça.
je souhaite bien sur que les url restent en sousdomaine1.domaine.com.

je suppose que je peux faire quelque chose avec htaccess, mais j'en suis pas sur, ou bien jouer avec les includes...

merci de votre aide.
bruno

2 réponses

Dj Nam Messages postés 339 Statut Membre 41
 
Bonjour,
et bien je répondrais, ni l'un, ni l'autre.
Je te conseil tout simplement de jouer avec les feuilles de style css. Lorsque les personne choisissent un thème il y a tel présentation, et un autre theme donne une autre présentation. Si tu le fais ainsi tu n'as plus besoin de tout dupliquer, il te suffira d'en avoir un exemplaire mais deux feuilles de style.
0
brunobdf Messages postés 20 Statut Membre 38
 
malheureusement, il n'y a pas que les feuilles de style, il y a derrière tout ça une base de données pour afficher les photos. et d'autres parametres comme la position des logos, les liens éventuels, le parametrage d'envoi de mails éventuellement...

mais je crois que j'ai trouver la solution, je vais tester la variable $_SERVER["SERVER_NAME"] pour savoir de quel sous domaine vient le visiteur, et je vais mettre les parametres dans une base de données. ça devrai fonctionner, j'ai midée en tête maintenant reste à le réaliser.

merci de ta réponse

bruno
0