Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1275 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Pb de ciblage de fichiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pb de ciblage de fichiers

n°1484876
theredled
● REC
Posté le 01-12-2006 à 12:24:02  profilanswer
 

Heylow
 
 
Voila,  
- j'ai un site, herbergé sur un serveur à l'adresse "/home/sites/www.monsite.com/www"
- j'ai une fonction situé sur le site ds le fichier "/includes/fonctions.php"
- dans cette fonctions j'utilise des images situées sur le site à "/images/"
 
seulement, cette fonction est appelée de plusieurs pages différentes, située à des chemins différents. Donc le problème est là : je n'arrive pas à cibler les images.
 
Je ne peux pas utiliser de chemin relatif, car il dépend de la page appelante, ni un chemin absolu type "/", qui correspond à la racine du serveur (et ça c'est crade car le site peut changer de nom, serveur etc)...
 
Ya-t-il un moyen simple de choper le chemin mi-absolu mi-relatif correspondant à la racine du SITE et pas du SERVEUR ?
 
 :jap:


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
mood
Publicité
Posté le 01-12-2006 à 12:24:02  profilanswer
 

n°1484881
dwogsi
Défaillance cérébrale...
Posté le 01-12-2006 à 12:33:26  profilanswer
 

Ba tu te fais une variable de config!

n°1484883
theredled
● REC
Posté le 01-12-2006 à 12:37:15  profilanswer
 

brrr c'est saaale
ça m'étonne vraiment qu'il y ai rien d'autre...

Message cité 2 fois
Message édité par theredled le 01-12-2006 à 12:37:32

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1484895
theredled
● REC
Posté le 01-12-2006 à 13:05:48  profilanswer
 

[:jajax]  
$_SERVER['DOCUMENT_ROOT'] == racine du site :)
 
De rien


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1484928
dwogsi
Défaillance cérébrale...
Posté le 01-12-2006 à 14:05:47  profilanswer
 

theredled a écrit :

brrr c'est saaale
ça m'étonne vraiment qu'il y ai rien d'autre...


Sale? Franchement non, je trouve ça bien plus sûr que l'utilisation des variables de la familles $_SERVER...

n°1484995
FlorentG
Posté le 01-12-2006 à 15:16:25  profilanswer
 

theredled a écrit :

brrr c'est saaale
ça m'étonne vraiment qu'il y ai rien d'autre...


Seul possibilité de bien garantir les bons liens et tous [:spamafote]

n°1485256
theredled
● REC
Posté le 01-12-2006 à 23:00:52  profilanswer
 

dwogsi a écrit :

Sale? Franchement non, je trouve ça bien plus sûr que l'utilisation des variables de la familles $_SERVER...


pourquoi les $_SERVER ne seraient pas sûres ?
 

FlorentG a écrit :

Seul possibilité de bien garantir les bons liens et tous [:spamafote]


ben là c pas pour des liens, mais même pour des liens t'as aussi $_SERVER['SERVER_NAME']
quand on fait des transferts incessants entre deux serveurs, c'est bien cool :o
 
EDIT : et puis votre variable de config pour l'incluez comment ? avec un include ? retour à la case départ (comment cibler le fichier d'include ?) [:airforceone] à moins de le déclarer dans le fichier appelant mais ça complexifie vachement je trouve...

Message cité 1 fois
Message édité par theredled le 01-12-2006 à 23:03:05

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1485257
dwogsi
Défaillance cérébrale...
Posté le 01-12-2006 à 23:04:48  profilanswer
 

Ca peut aussi éventuellement se stocker en bdd, mais bon...

n°1485264
leflos5
On est ou on est pas :)
Posté le 01-12-2006 à 23:57:44  profilanswer
 

En ce qui me concerne, j'ai des trucs inaccessibles depuis la racine du site :spamafote: Et même si on peut s'en sortir à coups de .., imagines que tu  tu veuilles aller sur des disques différents, des répertoires virtuels, ...
Tu fais comment :??:
 
La CONSTANTE (pas variable c'est pas son rôle) de config est la seule et unique solution viable dans tous les cas et surtout le plus propre pour un truc pas propriétaire (qui te dis que le fonctionnement d'un serveur donné sera le même que celui d'un autre configuré complètement différement :??: )
 
 
Pour la bd, si c'est un répertoire fixe je vois pas trop le besoin, ça revient à bêcher 2m² avec une moissonneuse bâteuse :spamafote:

n°1485351
FlorentG
Posté le 02-12-2006 à 14:05:07  profilanswer
 

theredled a écrit :

ben là c pas pour des liens, mais même pour des liens t'as aussi $_SERVER['SERVER_NAME']
quand on fait des transferts incessants entre deux serveurs, c'est bien cool :o


Suivant ton serveur, facilement modifiable en truandant le header Host

mood
Publicité
Posté le 02-12-2006 à 14:05:07  profilanswer
 

n°1485386
dwogsi
Défaillance cérébrale...
Posté le 02-12-2006 à 16:03:45  profilanswer
 

leflos5 a écrit :

Pour la bd, si c'est un répertoire fixe je vois pas trop le besoin, ça revient à bêcher 2m² avec une moissonneuse bâteuse :spamafote:


C'était justement la raison du "mais bon..." à la fin de ma phrase!

n°1485499
leflos5
On est ou on est pas :)
Posté le 03-12-2006 à 02:36:39  profilanswer
 

dwogsi a écrit :

C'était justement la raison du "mais bon..." à la fin de ma phrase!


Je l'avais bien entendu ainsi, c'était juste pour l'expliquer :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Pb de ciblage de fichiers

 

Sujets relatifs
Soft pour surveiller les accès aux fichiersrécupérer en ftp plusieurs fichiers
[Python]Comparaison de fichiersprobleme upload certains types de fichiers (mp3, guitarpro)
Trier dans l'ordre décroissant l'affichage des fichiersBoucle pour traiter série de fichiers dans un ordre
[E/S fichiers Linux] travailler avec de gros fichiers (ethereal)Appel de fonction dans plusieurs fichiers
Appel d'une fonction dans plusieurs fichiersAPI POI (manipulation de fichiers MS Office)
Plus de sujets relatifs à : Pb de ciblage de fichiers


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR