![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2008
Сообщений: 24
|
Доброго времени суток. Для сайта необходим список всех имён файлов, находящихся в определённой папке. использую папкопотрошилку на пхп - всё работает хорошо, да только вот не с "русскими" файлами. Можно ли как-то это исправить? вот код:
<?php
$dirct="oo";
$hdl=opendir($dirct);
while ($file=readdir($hdl))
{
if (($file!=".")&&($file!=".."))
{
$a[]=$file;
}
}
#closedir($hdl);
#rsort($a);
foreach ($a as $value)
{
echo ("<a href=$dirct/$value>$value</a><br>");
}
?>
- всё работает. |
|
|||||
|
атрибуты html тегов нужно брать в кавычки
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 24
|
так я и беру в кавычки.. который второй код - это не пхп, а чистый html.. открывается страница, на ней список всех фалов и папок, характеристики, внизу написанно Apache и версия его... но её менять нельзя..
Добавлено через 4 минуты так почему пхп коверкает русские имена файлов. причём на страницу выводит нормально, а когда переходишь по ссылке: "The requested URL /oo/букет.jpg was not found on this server." |
|
|||||
|
|
|
|||||
|
Регистрация: Dec 2008
Сообщений: 24
|
спасибо огромное!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 23:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|