четверг, 5 июля 2018 г.

Вместо слов знаки вопросов что делать





1 Тема от Vad 2010-02-04 11:22:54


Тема: PHP выводит знаки вопроса вместо русских символов (без MySQL)


Добрый день.


У меня виртуальный хостинг. Вчера попытался выполнить минимальный скрипт:


echo("Русский текст\n");


Когда обращаюсь к этому скрипту из броузера - в ответ вижу вопросительные знаки. Сам скрипт сохранен в ANSI. Т. е. если посмотреть файл на сервере, в нем виден нормальный русский текст. В броузере - соответственно знаки вопроса. Исходный код страницы в броузере выглядит так ". ".


Я перерыл уже целую тонну информации в интернете, даже на этом форуме есть огромное количество подобных тем, но там везде используется MySQL. А что можно сделать в моем случае?



Сама функция в /etc/asterisk/func_odbc. conf:


Код: выделить все [NAME]


dsn=asterisk


readsql=select name from destinations where prefix in (substr('$',2,7),substr('$',2,6),substr('$',2,5),substr('$',2,4),substr('$',2,3)) order by length(prefix) DESC limit 1


При использовании функции в диалплане:


Код: выделить все exten => 84959898533,1,Set(CALLERID(name)=$)


Вместо русского слова появляются знаки вопроса. Английский текс выдает корректно.


Решил, что это проблема идет в связки сервера, астериска. Попробовал решить.


Самое интересное, что на этом сервере, был сайт на русском языке, как я загрузил его на сервер вместо русского так же были знаки вопроса. Решил эту проблемы подавлением следующих строк в код php подсоединения к базе mysql:


Код: выделить все mysqli_query($db_ad, "SET NAMES 'utf8' COLLATE 'utf8_general_ci'");


mysqli_query($db_ad, "SET CHARACTER SET 'utf8'");


Естественно и в этот раз копать в эту сторону.


В результате поиска в гугле добавил в файл /etc/mysql/my. cnf следующие строки:


Код: выделить все [mysqld]


init-connect="SET NAMES utf8"


character-set-server=utf8


collation-server=utf8_general_ci


После этого, сайт на русском стал отображаться без знаков вопроса (базы сайта и ту которую я пытаюсь использовать в одинаковых кодировках выше описанных) да же с законченными строками по настройки кодировке.


| Variable_name | Value |



Тема: «Слова, отвечающие на вопросы что? кто? какой? какая? что делает? что делал?»


Закрепить первоначальные знания о частях речи.


Развивать умения находить их в тексте. ставить к ним вопросы. развивать


словарный запас.


Воспитывать терпение. аккуратность и трудолюбие.


Дидактические цели:


1. Усвоение учащимися определений частей речи. прилагательного. существительного. глагола. прилагательного.


2. Умение подбирать слова различных частей речи.


3. Умение находить в тексте различные части речи.


4. Умение отличать части речи.


6. Умение находить части слова по вопросу


7. Умение учащихся производить разбор предложения по частям речи.


8. Закреплять навыки клавиатурного письма


В ходе урока у учащихся будут формироваться следующие личностные. регулятивные. познавательные и коммуникативные универсальные учебные действия.


Личностные универсальные учебные действия:


• учебно-познавательный интерес к новому учебному материалу и решению


П ОЗНАВАТЕЛЬНЫЕ УНИВЕРСАЛЬНЫЕ УЧЕБНЫЕ ДЕЙСТВИЯ :


• осуществлять анализ объектов с выделением существенных и несущественных


признаков ;


• осуществлять синтез как составление целого из частей ;


проводить сравнение. сериацию и классификацию по заданным критериям.


• самостоятельно адекватно оценивать правильность выполнения действия и вносить


необходимые коррективы в исполнение как по ходу его реализации, так и в конце


К ОММУНИКАТИВНЫЕ УНИВЕРСАЛЬНЫЕУЧЕБНЫЕ ДЕЙСТВИЯ :


• допускать возможность существования у людей различных точек зрения, в том числе не совпадающих с его собственной, и ориентироваться на позицию партнера в общении и взаимодействии;


Электронные образовательные ресурсы из коллекций ЕК ЦОР


2. ЭОР из коллекции « Открытый класс » http://www. *****/node/175256


- Сегодня мы с вами закрепим знания об имени существительном. прилагательном и глаголе.


- Какая часть речи отвечает на вопрос кто делает. что сделал. Какая. Какой.


Групповая работа:


Работа на интерактивной доске ( разгадывание кроссворда ). 8 человек делится на 2 команды ( по 4 человека ), каждая команда работает на


интерактивной доске.


УРОК ПО РУССКОМУ ЯЗЫКУ. - 3 КЛАСС ( ФРАГМЕНТ )


СТРАНИЦА 3 ИЗ 10


Самостоятельная работа:


Работа на компьютере № 1 ( мобильные компьютеры )


- На своих компьютерах вы видите разные слова. Прочитайте их внимательно и выделите синим фоном имя существительные. зеленым фоном – имена прилагательные и красным фоном - глаголы.


Земля. мягкая. шумит. прыгала. ученик. золотой. река. читает.


Результат работы учащихся.


Земля. река. ученик. золотой. мягкая. шумит. читает. прыгала.


- Прочитайте слова. которые вы выделили. синим цветом. К какой части речи относятся эти слова. Какие вопросы вы поставили к этим словам. Чем эти вопросы отличаются.


- Прочитайте слова. которые вы выделили зеленым фоном. К какой части речи относятся эти слова. Какие вопросы вы поставили к этим словам. Одинаковы ли вопросы у прилагательных. чем они отличаются.


- Прочитайте слова. которые вы выделили красным цветом. Какие вопросы вы поставили к ним. Чем отличаются эти вопросы. Как называется эта часть речи.


Работа на компьютере № 2.


- Стрелочками на компьютере укажите соответствие между существительным и глаголом.


Заяц ( что делал ?) свяжет


Девочка ( что делает ?) читали


Бабушка ( что сделает ?) прыгает


Ученики ( что делали ?) скакал


Сорока ( что делает ?) летит


УРОК ПО РУССКОМУ ЯЗЫКУ. - 3 КЛАСС (


ФРАГМЕНТ )


СТРАНИЦА 4 ИЗ 10


Р абота на компьютере № 3


- Перед вами предложения. но вместо слов – вопросы. Придумайте предложения по вопросам. Впечатайте эти слова вместо вопросов.


Петух ( какой ?) ( что делал ?).


Во дворе ( что делала ?) ( какая ?) собака.


( Какая ?) кошка ( что делала ?).


Проверка на общем экране.


( любое из перечисленных заданий один из учеников выполняет на компьютере с проверкой на общем экране ).


УРОК ПО РУССКОМУ ЯЗЫКУ. - 3 КЛАСС ( ФРАГМЕНТ )


СТРАНИЦА 5 ИЗ 10


Р абота на компьютере № 4


Войдите в программу клавиатурный тренажер. наберите слова, отвечающие на вопросы. что делал. что сделал. что делала. что сделала. что сделает.


Задание на время. проверка по итогам работы ( кто набрал наибольшее количество символов ).


Коллективная работа: презентация


Учитель демонстрирует презентацию. учащиеся отвечают на вопросы ( фрагменты ЭОР ):


УРОК ПО РУССКОМУ ЯЗЫКУ. - 3 КЛАСС ( ФРАГМЕНТ )



знаки вопроса


Произвольная замена символов на знаки вопроса


На клиентском сайте время от времени всплывает проблема: заменяются символы - « » на ? (возможно еще местами и кавычки "" заменяются на знак вопроса).


Знаки вопроса, не могу понять в чем дело


[РЕШЕНО]Появились черные ромбы со знаками вопроса вместо некоторых русских букв в тексте. Помогите устранить.


Друзья, такая проблема.


С некоторых пор на сайте практически во всех нодах в хаотичном порядке появились черные ромбы с знаками вопроса вместо русских букв.


Видны они только если заходить на сайт как незарегистрированный пользователь. Из админки сайта мне они не были видны, там все чисто отображается.


Не могу понять как и с чем это может быть связано.








style="display:inline-block;width:300px;height:250px"
data-ad-client="ca-pub-6667286237319125"
data-ad-slot="5736897066">

Комментариев нет:

Отправить комментарий