|
|
|
| Скрипт для генерации meta тегов
// $description - строка русского текста из БД Mysql
echo "<meta name='description' content=".$description.">";
-вот что генерит
<meta name='description' content=мурманская компания инфотелемед услуги т>
скажите как избавиться от такого ? | |
|
|
|
|
|
|
|
для: Юрий
(24.04.2005 в 02:03)
| | Это кодировка UTF-8, сам с ней долго боролся см мою тему, конечно можно использовать iconv().
<?php
echo iconv("UTF-8", "WINDOWS-1251", "мурманская компания инфотелемед услуги т");
?>
| , но помоему в твоем случае - надо эксперементировать с мета тегами отвечающими за кодировку страницы:
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
| |
|
|
|
|
|
|
|
для: $OMEGA
(24.04.2005 в 02:53)
| | OK ! Спасиба за помощь - я забыл про эту функцию полезную. | |
|
|
|
|
|
|
|
для: $OMEGA
(24.04.2005 в 02:53)
| | Вот тока проблема с этой функцией :
мне нужно так
echo iconv("UTF-8", "WINDOWS-1251", $var_utf); // не работает
а не так
echo iconv("UTF-8", "WINDOWS-1251", "some string utf");
Может можно в mysql указать кодировку хранения данных ? | |
|
|
|
|
|
|
|
для: Юрий
(24.04.2005 в 11:12)
| | Если у тебя в переменной $var_utf - строка, то результат будет, не знаю в чем утебя трабл!!! В базе - кодировки не указываются, попробуй при внесении в базу - конвертировать явно. | |
|
|
|
|
|
|
|
для: $OMEGA
(24.04.2005 в 16:34)
| | у меня указываются :). скачай денвер последний | |
|
|
|