2017-09-29 5 views

Répondre

0

Quelque chose aussi simple que cela devrait faire l'affaire:

<?php 
// assuming you have $_SERVER['SERVER_NAME'] reliably set and available 
// i.e. something like $_SERVER['SERVER_NAME'] = 'XXXXXX.com'; 

$subdomain = $_GET['website'] . '.' . $_SERVER['SERVER_NAME']; 

Vous pouvez valider l'entrée, etc.

+0

Je suis désolé mais je ne suis pas sûr de ce que vous voulez dire. Actuellement, je l'utilise sur un hôte local comme je le code. comment pourrais-je mettre en œuvre cela. Je ne pense pas comprendre complètement le code. Merci – benjamin

0

Eh bien, il semble être vraiment facile.

Le code j'ai utilisé était:

site $ = array_shift (' '(explode (, $ _SERVER [' SERVER_NAME'])));

Cela m'a permis d'obtenir le sous-domaine seul. Puis envoyé la requête avec le nom. J'ai laissé ceci dans le fichier index.php afin que vous puissiez taper le sous-domaine et ne pas avoir à ajouter le fichier "/example.php". Ensuite, si quelqu'un affichait le domaine, j'avais une instruction if pour vérifier cela. Il ferait alors écho sur le contenu de l'index. Merci à Daren Chandisingh de m'avoir mis en route. Énorme aide. Aucune idée sur l'ensemble du sous-domaine.