- Status Closed
- Percent Complete
- Task Type Rapport de bogue
- Category Noyau
-
Assigned To
SamRay1024 - Operating System Linux
- Severity Low
- Priority Very Low
- Reported Version 1.1
- Due in Version 1.2
-
Due Date
Undecided
- Votes
- Private
FS#5 - Le panier ne fonctionne pas si le chemin des photos a un lien virtuel hors chemin de base
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.