[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Русские буквы в названии файла
Гость_Павел
Здравствуйте,люди добрые.такая проблема. Из БД выгружаю информацию,и делаю ее ссылкой
($query = "SELECT FIO FROM coach";
$result = mysql_query($query) or die("Query failed");
hile($data=mysql_fetch_array($result,MYSQL_ASSOC)){
foreach($data as $x)
echo("<a href=\"$x.htm\">$x</a><br/>")wink.gif т.е.каждой записи ФИО присваиваю страницу htm.
Так как в БД записи на русском языке,то и название файлов на русском должны быть.Но при переходе по этим ссылкам выдает ошибку(Fatal error: Unknown: Failed opening required 'Z:/home/localhost/www/sport/atletica/аšбƒаДаИаНаОаВ ааЛаЕаКбаАаНаДб€ ааИаКаОаЛаАаЕаВаИб‡.htm' (include_path='.;/usr/local/php5/PEAR') in Unknown on line 0).
Все настройки в БД стоят utf-8
Игорь_Vasinsky
Цитата
должны быть

ну раз должны..

кириллица не поддерживается в файловой системе сервера. если ничё не изменилось с недавних пор.

используйте транслит для названий, или id

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.