Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Сохранение названия файла на русском языке текстом взятого с базы данных MYSQL
 
 автор: Max78   (31.03.2012 в 12:16)   письмо автору
 
 

Здравствуйте,
почему сохранить файл на русском языке получается

$file=1.txt";
if(file_exists($file)) {
   $newfile="иван иванов.txt";
   if (copy($file, $newfile)) { echo "ok";} else  { echo "no";}

а если я беру название файла с базы данных , то при создании файла получается какие-то закорючки в имени файла?

while($rez5 = mysql_fetch_array($rez_modules))
      {
        $file=$rez5['filename'];  //название файла, 1.txt
        if(file_exists($file)) {
                $newfile=$rez5['filename'];  //переименовываю имя файла например 1.txt  на  "иванов.txt"
           if (copy($file, $newfile)) { echo "ok";} else  { echo "no"; }
        }
        }


В config.php при подключении проставлено @mysql_query("SET NAMES 'cp1251'");
База данных в utf_general_ci
Что надо изменить?

  Ответить  
 
 автор: Valick   (31.03.2012 в 12:22)   письмо автору
 
   для: Max78   (31.03.2012 в 12:16)
 

ну во первых давно уже на utf8 пора перебираться :)
это на локальном сервере?
другие проекты нормально работают с кириллицей?

  Ответить  
 
 автор: Max78   (31.03.2012 в 14:14)   письмо автору
 
   для: Valick   (31.03.2012 в 12:22)
 

Прошу извинений. Оказывается названия файла на русском языке отлично создаются. Просто я когда создаю zip папку из файлов с русскими названиями, то в зип файле уже названия файлов меняются на закорючки. не подскажите что делать.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования