Bonjour,

J'ai besoin d'un renseignement avec php.

Dans l'unité /mnt/mediatheque/ j'ai toutes les images, videos, pdf, etc..

Dans ma basse de données tous les titres sont répertoriés. avec le chemin.

Pour que l'utilisateur puisse avoir accès que dois-je faire ?

Quand mon serveur était sous Windows avec ce lien ça marché.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
O:\Video\PC\Acteurs\Adam Sandler\Les.Aventures.de.Mister.Deeds.XViD.avi
Mais sous linux je n'y arrive pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$lien4="/mnt/mediatheque";
<a href="<?php echo $lien4; ?><?php echo $row_DetailRS1['lien_http']; ?>"><?php echo $lien4; ?><?php echo $row_DetailRS1['lien_http']; ?></a>
Il m'affiche :
A l'url :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://192.168.0.1/mnt/mediatheque/Videos/Acteurs/Adam%20Sandler/Les.Aventures.de.Mister.Deeds.XViD.avi
dans le navigateur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Not Found The requested URL /mnt/mediatheque/Videos/Acteurs/Adam Sandler/Les.Aventures.de.Mister.Deeds.XViD.avi was not found on this server.
Apache/2.2.16 (Debian) Server at 192.168.0.1 Port 80
Avec samba
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$lien4="smb://serveur/mediatheque";
<a href="<?php echo $lien4; ?><?php echo $row_DetailRS1['lien_http']; ?>"><?php echo $lien4; ?><?php echo $row_DetailRS1['lien_http']; ?></a>
Il m'affiche :
dans l' url :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
smb://serveur/mediatheque/Videos/Acteurs/Adam%20Sandler/Les.Aventures.de.Mister.Deeds.XViD.avi
dans le navigateur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Firefox ne sait pas ouvrir cette adresse car le protocole (smb) n'est associé à aucun programme.
J'ai essayé plein d'autres choses, je n'y arrive pas.
Pouvez vous m'aider, maiguiller ?

Merci.