Afficher une image qui est sur un autre disque que celui du serveur ?

Afficher une image qui est sur un autre disque que celui du serveur ? - PHP - Programmation

Marsh Posté le 14-12-2003 à 19:18:44    

j'ai un site en PHP/JS sur un serveur chez moi ki se trouve sur le disque C: et je voudrais afficher des images qui se trouvent sur un autre disque D:
 
et si on indique comme chemin d:\images\etc évidement ça marche pas car le site considère que c'est un chemin local au client ...
 
quelqu'un peut m'aider ? il faut faire une sorte d'upload avant de l'afficher ?

Reply

Marsh Posté le 14-12-2003 à 19:18:44   

Reply

Marsh Posté le 14-12-2003 à 19:23:33    

2 solutions :
- créer un chemin vers le répertoire contenant les images dans l'arborescence du site
- accéder aux images par un script. Celui-ci s'exécutant sur le serveur, il pourra accéder au lecteur D:

Reply

Marsh Posté le 14-12-2003 à 19:25:29    

par chemin, tu veux dire un raccourci tout simplement ?
 
pour le script je vois pas trop comment faire ...


Message édité par bab le 14-12-2003 à 19:27:02
Reply

Marsh Posté le 14-12-2003 à 19:42:45    

oui. Faire en sorte que l'un des sous-répertoire de ton site corresponde en fait au répertoire du serveur où sont stockées les images.

Reply

Marsh Posté le 14-12-2003 à 19:56:07    

j'ai déjà essayé le coup du raccourci et ça ne marche pas ...


Message édité par bab le 14-12-2003 à 19:56:14
Reply

Marsh Posté le 14-12-2003 à 20:04:10    

Bab a écrit :

j'ai déjà essayé le coup du raccourci et ça ne marche pas ...

Il t'a jamais parlé de raccourci..
Il te dit de faire en sorte que /images corresponde à d:/images, tu fais ça en configurant ton serveur web..
Sinon y'a la solution du script, un header+fopen+fread fera l'affaire..

Reply

Marsh Posté le 14-12-2003 à 20:05:42    

ah oui ! pas bete le coup du fopen fread je m'en souvenais plus
merci :)

Reply

Marsh Posté le 14-12-2003 à 20:19:16    

Dans ce cas, regarde directement la fonction readfile() qui fait tout elle même :)

Reply

Marsh Posté le 15-12-2003 à 09:43:42    

juste comme ça, pkoi tu passes pas tes images sur C ou ton serveur web sur D ?

Reply

Marsh Posté le 15-12-2003 à 12:02:15    

parce que c'est des jacquettes de CD qui sont avec des MP3, c'est un disque dédié pour ça


Message édité par bab le 15-12-2003 à 12:02:33
Reply

Sujets relatifs:

Leave a Replay

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