Другие языки программирования и технологии

как сделать русскую бегущую строку в файле php?

как сделать русскую бегущую строку в файле php? Я делал через тег <marquee></marquee>, но бегущубю строку только на английском можно, вводил русский текст, оно иероглифы какие-то пишет! подскажите что сделать?
Смотри кодировку.
Евгений Панченко
Евгений Панченко
661
Лучший ответ
Добавьте в тело заголовка head следующую строку:
< html>
< head>
< meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
....
< /head>
< body>
< marquee> Бегущая строка < /marquee>
< /body>
< html>
ВЛ
Вячеслав Ли
30 489
В HTML есть специальный тэг <marquee>, который позволяет создавать бегущую строку.
Это пример бегущей строки
Атрибуты, которые Вы можете использовать с этим тэгом:
width - ширина в пикселях
height - высота в пикселях
bgcolor - фоновый цвет
loop - сколько раз должна пробежаться строка
scrollamount - скорость движения (от 1 до 10)
direction - направление движения (left, right, up (вверх) , down (вниз) )
behavior - как строка будет двигаться (slide - идет до края и останавливается, alternate - достигнув конца области, возвращается назад)
Код бегущей строки из моего примера:
<marquee>Это пример бегущей строки</marquee>
Оно и в HTML нормально работает. А "кракозябры" от кодировки. Либо в браузере выбрать UTF-8. Либо, как в предыдущем совете. Есть ещё вариант. Открыть в Notepad++ и Кодировки-> Преобразовать в UTF-8 без BOM. Пересохранить и смотреть в браузере уже в нормальном виде.
<html><head><meta>
В PHP, я бы рекомендовал оставаться в кодировке UTF-8. Потом проблем не будет.
К сказанному выше можем добавить:

Могут помочь в этом еще и шифрованные скрипты
На выходе будет именно те значения слов, которые вы хотите употребить
То есть на любом языке.