1 pièce(s) jointe(s)
Récupérer un document vai l'attribut src d'une image ?
Bonjour,
J'ai mis des documents (images et fichiers Excel) en dehors du serveur web :
private
-- -----
documents_importants
services
www
-----
Tout le reste de mon site
J'aimerais pouvoir récupérer via index.php les documents importants, j'ai ce code dans le dossier services (en dehors du www) :
Fichier getFile.php :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<?php
if(isset($_SESSION['admin']) && $_SESSION['admin'] == 'administration')
{
if(isset($_GET['id']))
{
//echo "inclusion ok 2";
$filter = stripslashes($_GET['id']);
$extension = substr($filter,-3);
$path = '../private/' . $filter;
if($extension =='gif') header("Content-type: image/gif");
elseif($extension =='jpg') header("Content-type: image/jpeg");
elseif($extension =='png') header("Content-type: image/png");
echo file_get_contents($path);
}
}
?> |
Je require ce fichier dans index.php :
Code:
1 2 3
| else if (isset($_SESSION['admin']))
{
require('../private/services/getFile.php'); |
Je mets ce code dans le src de mon image pour tester et forcer l'envoi d'un id :
Code:
<img src="https://monsite/private/services/geFile.php?id=Crystal_Disk_Info.png" id="img_recto" /></span>
Cela ne fonctionne pas, l'image apparaît comme ceci :
Pièce jointe 494076
Auriez-vous une idée svp ?
Merci d'avance et bon samedi.
bee