comparison msite.inc.php @ 961:d0c49745f27f

Possible fix for certain things!
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 29 Nov 2014 02:47:40 +0200
parents af501f585941
children b61c0e7eb52e
comparison
equal deleted inserted replaced
960:af501f585941 961:d0c49745f27f
865 function stReplaceFileExt($filename, $fext = FALSE) 865 function stReplaceFileExt($filename, $fext = FALSE)
866 { 866 {
867 if ($fext === FALSE) 867 if ($fext === FALSE)
868 return $filename; 868 return $filename;
869 869
870 if (($spos = strrpos($filename, ".")) !== FALSE) 870 $dpos = strrpos($filename, "/");
871
872 if (($spos = strrpos($filename, ".")) !== FALSE &&
873 ($dpos === FALSE || $dpos < $spos))
871 return substr($filename, 0, $spos).$fext; 874 return substr($filename, 0, $spos).$fext;
872 else 875 else
873 return $filename.$fext; 876 return $filename.$fext;
874 } 877 }
875 878