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+2
Dernière édition par SamRay1024 (SamRay1024) - mardi, 04 mai 2010, 10:33 GMT+2
Ouverte par GiPé (GiPé) - lundi, 29 décembre 2008, 10:42 GMT+2
Dernière édition par SamRay1024 (SamRay1024) - mardi, 04 mai 2010, 10:33 GMT+2
|
DétailsElé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+2
La raison de la clôture est: Corrigé
mardi, 04 mai 2010, 10:33 GMT+2
La raison de la clôture est: Corrigé