Albulle

Liste des tâches

FS#5 - Le panier ne fonctionne pas si le chemin des photos a un lien virtuel hors chemin de base

Concerne le projet: Albulle
Ouverte par GiPé (GiPé) - lundi, 29 décembre 2008, 10:42 GMT+1
Dernière édition par SamRay1024 (SamRay1024) - mardi, 04 mai 2010, 10:33 GMT+1
Type de tâche Rapport de bogue
Catégorie Noyau
Etat Closes
Assignée à SamRay1024 (SamRay1024)
Système d'exploitation Linux
Sévérité Basse
Priorité Normale
Basée sur la version 1.1
Due pour la version 1.2
Date d'échéance Non décidé
Pourcentage achevé: 100%
Votes 0
Privée Non

Détails

Elément(s) concerné(s) :

- panierdefichiers.class.php


Demande :

- J'utilise un lien virtuel pour pointer mon archive photos. Dans ce cas le panier ne fonctionne pas (et pas de message d'erreur) car la racine ne fait pas partie du chemin des images. J'ai fait la modification suivante et cela fonctionne maintenant correctement.

function verifierChemin( $sChemin )
{
$sCheminReel = realpath($this->_sRoot.$sChemin);
return ( is_string($sCheminReel) && strpos($sChemin, '..') == false );
// return ( is_string($sCheminReel) && strpos($sCheminReel, $this->_sRoot) !== false );
}



Protocole de reproduction du bogue :

- Systématique lors de l'utilisation du panier.
Cette tâche dépend de

Close par  SamRay1024 (SamRay1024)
mardi, 04 mai 2010, 10:33 GMT+1
La raison de la clôture est:  Corrigé

Chargement...