mirror of
https://github.com/Terranom674/Piwigo_Bratonien_Tools.git
synced 2026-09-19 11:44:31 +00:00
0.9.6.3: WebDAV-Pfadfilter exakt begrenzen
This commit is contained in:
@@ -43,10 +43,12 @@ try
|
|||||||
|
|
||||||
$relativePrefix = './_data/bratonien-tools/nc-webdav-gallery/connection-';
|
$relativePrefix = './_data/bratonien-tools/nc-webdav-gallery/connection-';
|
||||||
$absolutePrefix = rtrim(PHPWG_ROOT_PATH, '/').'/_data/bratonien-tools/nc-webdav-gallery/connection-';
|
$absolutePrefix = rtrim(PHPWG_ROOT_PATH, '/').'/_data/bratonien-tools/nc-webdav-gallery/connection-';
|
||||||
|
$relativeLength = strlen($relativePrefix);
|
||||||
|
$absoluteLength = strlen($absolutePrefix);
|
||||||
|
|
||||||
$query = "SELECT id,path FROM ".IMAGES_TABLE.
|
$query = "SELECT id,path FROM ".IMAGES_TABLE.
|
||||||
" WHERE path LIKE '".pwg_db_real_escape_string($relativePrefix)."%'".
|
" WHERE LEFT(path,".$relativeLength.")='".pwg_db_real_escape_string($relativePrefix)."'".
|
||||||
" OR path LIKE '".pwg_db_real_escape_string($absolutePrefix)."%'";
|
" OR LEFT(path,".$absoluteLength.")='".pwg_db_real_escape_string($absolutePrefix)."'";
|
||||||
$result = pwg_query($query);
|
$result = pwg_query($query);
|
||||||
|
|
||||||
$staleIds = array();
|
$staleIds = array();
|
||||||
|
|||||||
Reference in New Issue
Block a user