[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение кодировки сайта
Гость_Дмитрий
Всем доброго!
Необходимо написать скрипт который будет действовать примерно по следующему алгоритму:
сканирование всех директорий и поддиректорий прямо на сервере, в процессе сканирования необходимо чтобы программа считывала информацию с каждого файла, автоматически определяла его кодировку, и перезаписывала в кодировке utf8 без bom.
Думаю скрипт будет полезен не только мне, после долгих гуглений, стало понятно, что с проблемой сталкиваются многие а внятного решения нет.
Думаю надо начать с сканирования директорий.Вот нашел скриптик:
<?php
function
scandirs($start)
{
$files = array();
$handle = opendir($start);
while (false !== ($file = readdir($handle)))
{
if ($file != '.' && $file != '..')
{
if (is_dir($start.'/'.$file))
{
$dir = scandirs($start.'/'.$file);
$files[$file] = $dir;
}
else
{
array_push($files, $file);
}
}
}

closedir($handle);
return $files;
}
?>


теперь к нему необходимо прекрутить нечто вроде:
$text = file_get_contents('взятый по порядку файл');
$text2 = iconv('AUTO','UTF-8',$text);

после конвертации $text2 перезаписываем во 'взятый по порядку файл'
и все это в цикле...

Вобщем в PHP как видите не селен, только учусь как говорится.Кто может помогите все это дописать и правильно скрутить воедино. smile.gif
Быстрый ответ:

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