mcarti
Новичок
показать картинку с русским именем php, Unix
код работает на славу, когда имя $file на английском. а когда на русском, не работает
вот ссылка>>>> http://ebalalayka.ru/works/navv/avs.php?act=all&cat=cat1
а вот в скажем http://ebalalayka.ru/works/navv/templates/cat1/, т.е. когда через HTTP заходишь в папку, то там как-раз работает.
Отмечу еще, что на win OS все работает хорошо..
пожалуйста помогите
П.С: Если тема была, то прошу меня извинить, ибо не нашел, и дать ссылку на тему.
PHP:
if ($handle = opendir(".".$templatesDir.$cat)){
$i=1;
while (false !== ($file = readdir($handle))) {
if($file == "." || $file == "..") continue;
$tempFile = explode(".", $file);
if(strtolower($tempFile[count($tempFile)-1]) === $templatesExt){
unset($tempFile[count($tempFile)-1]);
$tempName = implode("", $tempFile);
if(is_int($i/$templatePerLine)) $br = "<br /><br />"; else $br="";
echo('<img src=".'.$templatesDir.$cat."/".$file.'"/><br/><b>Название</b>: '.$tempName.$br);
$i++;
}
}
}
вот ссылка>>>> http://ebalalayka.ru/works/navv/avs.php?act=all&cat=cat1
а вот в скажем http://ebalalayka.ru/works/navv/templates/cat1/, т.е. когда через HTTP заходишь в папку, то там как-раз работает.
Отмечу еще, что на win OS все работает хорошо..
пожалуйста помогите
П.С: Если тема была, то прошу меня извинить, ибо не нашел, и дать ссылку на тему.
