[PHP] Récupération valeur de sous domaines

Récupération valeur de sous domaines [PHP] - PHP - Programmation

Marsh Posté le 26-08-2008 à 13:23:40    

Bonjour à tous,
 
J'ai une question toute simple, j'ai plusieurs sous domaines pointant sur des dossiers de mon site.
Par exemple, http://audio.domain.com -> http://domain.com/blabla/blablabla/audio
 
Est-il possible en PHP de savoir que http://audio.domain.com vaut http://domain.com/blabla/blablabla/audio ?
 
Merci d'avance !

Reply

Marsh Posté le 26-08-2008 à 13:23:40   

Reply

Marsh Posté le 26-08-2008 à 15:17:57    

Je peux me tromper, mais je dirais non, et je vois pas l'intérêt de savoir ça en php? [:petrus dei]


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-08-2008 à 15:22:36    

c'est simple, j'ai une table qui contient des urls de fichiers audio.
ces urls sont écrites avec le sous domaine (http://audio.domaine.com/blabla/monmp3.mp3
 
sur une de mes pages, l'utilisateur a la possibilité de télécharger l'intégralité d'une playlist via une librairie
qui lui génère et envoie une archive zip.
pour éviter tout plantage, pour chaque fichier (dont je récupère l'url en base) que je rajoute dans l'archive,
je vérifie l'existence de ce fichier avec file_exists. Cette méthode ne fonctionne pas avec les chemins complets
mais uniquement les relatifs/locaux....
 
C'est pour cela que j'ai besoin de savoir à quel dossier correspond chaque sous domaine.
Pour le moment j'ai mis un patch avec un str_replace tout moche, mais c'est pas propre...

Reply

Marsh Posté le 26-08-2008 à 15:27:07    

AMHA ce n'est pas une adresse web que tu devrais avoir en base, mais un chemin sur le disque. Ce qui éviterait tout problème de ce genre.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-08-2008 à 15:34:19    

wé mais ça implique que les utilisateurs voient l'arborescence de mon site :(

Reply

Marsh Posté le 26-08-2008 à 15:35:23    

non.


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-08-2008 à 15:41:22    

lol
pourquoi non ?
 
si en base y'a http://www.domain.com/download/fic [...] piste4.mp3 par exemple
dans mes liens pour télécharger les chansons une par une, ils voient bien l'url :)

Reply

Marsh Posté le 26-08-2008 à 15:42:24    

et?


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 26-08-2008 à 15:44:22    

Je traduis, par ce que je sens que ma concision va finir par t'énerver : ton lien tu le construis toi-même en php à-partir du chemin sur le disque renseigné dans la base.
Il n'y a aucune raison d'obtenir un résultat différent de ce que tu as actuellement.


---------------
Can't buy what I want because it's free -
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed