Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/269.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 问号代替俄语字幕,但仅在ODBC连接中,且仅通过浏览器_Php_Apache_Odbc - Fatal编程技术网

Php 问号代替俄语字幕,但仅在ODBC连接中,且仅通过浏览器

Php 问号代替俄语字幕,但仅在ODBC连接中,且仅通过浏览器,php,apache,odbc,Php,Apache,Odbc,我欢迎所有愿意帮助的人 我从脚上摔下来,我再也不知道了: 我有一个带有apache2和php的服务器。我有一个检索数据的简单脚本,包括俄语数据。无论我在apache或php中设置什么编码,甚至在浏览器中选择什么编码,我总是用问号代替字幕。现在是最重要的两件事 在bash:php path/index.php中启动的脚本正确显示了所有内容,因此我认为这不是反弹的错误 通过客户端的浏览器,我总是有问号 通过echo手动调用俄语字幕,正确显示,并从客户端浏览器和bash调用 在哪里以及寻找什么,请指出

我欢迎所有愿意帮助的人

我从脚上摔下来,我再也不知道了:

我有一个带有apache2和php的服务器。我有一个检索数据的简单脚本,包括俄语数据。无论我在apache或php中设置什么编码,甚至在浏览器中选择什么编码,我总是用问号代替字幕。现在是最重要的两件事

在bash:php path/index.php中启动的脚本正确显示了所有内容,因此我认为这不是反弹的错误

通过客户端的浏览器,我总是有问号

通过echo手动调用俄语字幕,正确显示,并从客户端浏览器和bash调用

在哪里以及寻找什么,请指出并提供帮助

我要补充的是,无论我在哪里设置这个UTF-8,在php、apache、php文件、header、bash中,一切都可以工作,通过浏览器只需问号,但只在ODBC的数据中,严格地用俄语粘贴文本,就能在php和浏览器中很好地显示它

翻译成中文(免费版)

加:

测试:

来自bash的
:~#php j.php
来自echo:AAA-kaa-kaa-kaa-kaa-kab-kab-kab-kab-kab-kaa
来自odbc:kab-kab-kab-kab-kab-kab-kab-kab-kab-kab-kab-kab-kab-kab-kab-kab-kab
$odbc =odbc_connect("hanipol",'','');
if (!$odbc) {
    exit("Connection Failed: " . $odbc);
}
$query = "call tlumacz@techjawt()";
$rs=odbc_exec($odbc,$query);
请将您的问题显示为ODBC连接字符串。请将您的问题显示为ODBC连接字符串。
$odbc =odbc_connect("hanipol",'','');
if (!$odbc) {
    exit("Connection Failed: " . $odbc);
}
$query = "call tlumacz@techjawt()";
$rs=odbc_exec($odbc,$query);
from bash:~# php j.php
from echo : AAAКоллекция, вдохновленная картинами Климта<br><pre>from odbc: Коллекция, вдохновленная картинами Климта<br>