From: Andreas Resch Date: Thu, 4 Jul 2024 06:39:44 +0000 (+0200) Subject: fix filename parsing X-Git-Tag: v0.3.1~1 X-Git-Url: https://git.cweiske.de/surrogator.git/commitdiff_plain?ds=sidebyside fix filename parsing --- diff --git a/.gitignore b/.gitignore index b3d2101..b9296ac 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ www/robots.txt build.properties dist/ /vendor/ +/.idea/ diff --git a/surrogator.php b/surrogator.php index b397042..0b66c8a 100755 --- a/surrogator.php +++ b/surrogator.php @@ -205,7 +205,7 @@ function getHashes($fileName) //OpenIDs have their slashes "/" url-encoded $fileName = rawurldecode($fileName); - $fileNameNoExt = substr($fileName, 0, -strlen(strrpos($fileName, '.')) - 2); + $fileNameNoExt = pathinfo($fileName, PATHINFO_FILENAME); $emailAddress = trim(strtolower($fileNameNoExt)); return array(