2 slashes are one to much ;-)

This commit is contained in:
Cornelius Weiß 2005-06-20 17:46:13 +00:00
parent b3ecd8456d
commit adaa4fb4a9

View File

@ -46,19 +46,12 @@
switch ($phpgw_flags['currentapp'])
{
case 'jinn' :
$BASE_DIR = $sessdata[UploadImageBaseDir];
$BASE_URL = $sessdata[UploadImageBaseURL];
$MAX_HEIGHT = $sessdata[UploadImageMaxHeight];
$MAX_WIDTH = $sessdata[UploadImageMaxWidth];
// _debug_array($sessdata);
//die();
break;
case 'sitemgr' :
if(is_writeable($sessdata['upload_dir']))
{
$BASE_DIR = $sessdata['upload_dir'];
$BASE_URL = str_replace($GLOBALS['_SERVER']['DOCUMENT_ROOT'],'',$sessdata['upload_dir']);
break;
}
else
{
@ -71,7 +64,14 @@
'Notify your Administrator to correct this Situation';
die();
}
case 'jinn' :
default :
$BASE_DIR = $sessdata[UploadImageBaseDir];
$BASE_URL = $sessdata[UploadImageBaseURL];
$MAX_HEIGHT = $sessdata[UploadImageMaxHeight];
$MAX_WIDTH = $sessdata[UploadImageMaxWidth];
// _debug_array($sessdata);
//die();
break;
}
@ -90,11 +90,15 @@
$BASE_ROOT = '';
$IMG_ROOT = $BASE_ROOT;
// this seems to make no sense... maybe jinn needs it for some reason
if ($phpgw_flags['app'] == 'jinn')
{
if(strrpos($BASE_DIR, '/')!= strlen($BASE_DIR)-1)
$BASE_DIR .= '/';
if(strrpos($BASE_URL, '/')!= strlen($BASE_URL)-1)
$BASE_URL .= '/';
}
//Built in function of dirname is faulty
//It assumes that the directory nane can not contain a . (period)