Forum Webscript.Ru
Программирование => PHP => Тема начата: Russtar от 26 Июля 2005, 12:06:37
-
Есть страница sh.php в ней из базы извлекаются данные типа вид товара, фирма и т.п., в зависимости от запроса который передается на эту страницу get\' ом выводятся разные товары разных фирм. Одновременно при загрузке формируется Excel\'вский файлик название которого полностью зависит от фирмы и вида товара (грубо говоря файлик называется $f[firm]-$f[part].xls ) проблема в том что есть фирмы и название товаров на русском языке. Возможно ли как-то переименовывать каждую букву русского алфавита в аналог на английском (т.е. Видеокамера -> Videokamera). Если это не возможно, может кто-нибудь посоветует другой какой-нибудь способ.
-
функция strtr
-
спасибо за ответ, я уже нашел другое решение, только теперь возникла другая проблема, почему-то некоторые Excel\'вские файлики получаются в кодировке Турецкий (Windows) а некоторые в нормальной 1251. Как это можно исправить и вообще из-за чего это может происходить?
-
Russtar
Russtar:
вообще из-за чего это может происходить?
А ты "вообще" файлы excel-я чем делаешь?...
-
$fl=fopen("$tim.xls", "w");
fwrite($fl,$exc1);
fclose($fl);
-
Russtar
[off]Гениально. С юмором.[/off]
Внутрь что пишешь...?
-
спосибо Всем за ответы но и эту проблему я уже решил самостоятельно