Форум об интернет-маркетинге
Вернуться   Форум об интернет-маркетинге > Технические вопросы > Веб-строительство

Ответ
 
Опции темы
Старый 31.08.2020, 14:57   #31
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Закинул все файлы на хостигн - все открываются норм.
PHP код:
<?php
@error_reporting(-1);
@
date_default_timezone_set('Europe/Moscow');
@
setlocale(LC_ALL'en_US''ru_RU''ru_RU.UTF-8''UTF-8''ru_RU.utf-8''ru''rus''rus_RUS.UTF-8''Russian_Russia.utf-8');
Header("Expires: Thu, " gmdate("D, d M Y H:i:s", (time() - 3600 24 31)) . " GMT");
Header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
Header("Cache-Control: no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0");
Header("Pragma: no-cache");
Header("Content-Type: text/html; charset=utf-8");

$sf=mb_convert_encoding(file_get_contents("test.csv"), "utf-8""cp866");
echo 
$sf;
?>
XPraptor вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Старый 31.08.2020, 15:06   #32
ziliboba0213
Позитив =)
Академик
 
Аватар для ziliboba0213
 
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,367
Сказал(а) спасибо: 24,649
Получил(а) "Спасибо": 13,457
Нарушения: 0/0 (0)
Репутация: 1158348

Thread Starter Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Цитата:
Сообщение от XPraptor Посмотреть сообщение
Закинул все файлы на хостигн - все открываются норм.
PHP код:
<?php
@error_reporting(-1);
@
date_default_timezone_set('Europe/Moscow');
@
setlocale(LC_ALL'en_US''ru_RU''ru_RU.UTF-8''UTF-8''ru_RU.utf-8''ru''rus''rus_RUS.UTF-8''Russian_Russia.utf-8');
Header("Expires: Thu, " gmdate("D, d M Y H:i:s", (time() - 3600 24 31)) . " GMT");
Header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
Header("Cache-Control: no-cache, must-revalidate, max-age=0, post-check=0, pre-check=0");
Header("Pragma: no-cache");
Header("Content-Type: text/html; charset=utf-8");

$sf=mb_convert_encoding(file_get_contents("test.csv"), "utf-8""cp866");
echo 
$sf;
?>
О, вот с этой строчкой и мой заработал
PHP код:
@setlocale(LC_ALL'en_US''ru_RU''ru_RU.UTF-8''UTF-8''ru_RU.utf-8''ru''rus''rus_RUS.UTF-8''Russian_Russia.utf-8'); 
А почему?


Спасибки огромное
ziliboba0213 на форуме   Ответить с цитированием
Старый 31.08.2020, 15:07   #33
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Цитата:
Сообщение от ziliboba0213 Посмотреть сообщение
А почему?
Бля.... 10 слов

P.>S
Потому что настройки хостера перебивают твои заголовки (они приоритетнее), и без явного указания кодировки - они могут не совпадать.
XPraptor вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 31.08.2020, 15:07   #34
ziliboba0213
Позитив =)
Академик
 
Аватар для ziliboba0213
 
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,367
Сказал(а) спасибо: 24,649
Получил(а) "Спасибо": 13,457
Нарушения: 0/0 (0)
Репутация: 1158348

Thread Starter Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Цитата:
Сообщение от XPraptor Посмотреть сообщение
Бля.... 10 слов
Не кричи на нуба
Цитата:
Сообщение от XPraptor Посмотреть сообщение
P.>S
Потому что настройки хостера перебивают твои заголовки (они приоритетнее), и без явного указания кодировки - они могут не совпадать.
Спасибули



P.S. Фух, зато вон контента бесполезного нагенерировали сколько
ziliboba0213 на форуме   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Старый 31.08.2020, 15:13   #35
Chikk
[censored]
Академик
 
Регистрация: 24.06.2020
Адрес: Катманду
Сообщений: 1,135
Сказал(а) спасибо: 1,031
Получил(а) "Спасибо": 1,835
Нарушения: 0/0 (0)
Репутация: 8915
Отправить сообщение для Chikk с помощью ICQ

По умолчанию Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Цитата:
Сообщение от XPraptor Посмотреть сообщение
Потому что настройки хостера перебивают твои заголовки (они приоритетнее), и без явного указания кодировки - они могут не совпадать.
На хостинге всё норм, там UTF-8. Посмотрел только что. Скорее всего у кого-то вна "старом сайте" что-то указано в .htaccess.
Chikk вне форума   Ответить с цитированием
Сказали спасибо:
Старый 31.08.2020, 15:16   #36
XPraptor
Думаю, что надо худеть
Академик
 
Аватар для XPraptor
 
Регистрация: 22.06.2020
Сообщений: 1,791
Сказал(а) спасибо: 1,526
Получил(а) "Спасибо": 1,939
Нарушения: 0/0 (0)
Репутация: 608321

По умолчанию Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Цитата:
Сообщение от Chikk Посмотреть сообщение
На хостинге всё норм, там UTF-8
У него php 5.2, до 5.6 по моему latin 1 (которая iso96..) дефолтная кодировка, когда никакая не указана, это после стала utf-8
XPraptor вне форума   Ответить с цитированием
Сказали спасибо:
Старый 31.08.2020, 15:16   #37
ziliboba0213
Позитив =)
Академик
 
Аватар для ziliboba0213
 
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,367
Сказал(а) спасибо: 24,649
Получил(а) "Спасибо": 13,457
Нарушения: 0/0 (0)
Репутация: 1158348

Thread Starter Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Цитата:
Сообщение от Chikk Посмотреть сообщение
На хостинге всё норм, там UTF-8. Посмотрел только что. Скорее всего у кого-то вна "старом сайте" что-то указано в .htaccess.
Не, Rewrite только всякие
Цитата:
Сообщение от XPraptor Посмотреть сообщение
У него php 5.2, до 5.6 по моему latin 1 (которая iso96..) дефолтная кодировка, когда никакая не указана, это после стала utf-8
На спринтхосте 5.6, там уже работает
ziliboba0213 на форуме   Ответить с цитированием
Старый 31.08.2020, 15:17   #38
Chikk
[censored]
Академик
 
Регистрация: 24.06.2020
Адрес: Катманду
Сообщений: 1,135
Сказал(а) спасибо: 1,031
Получил(а) "Спасибо": 1,835
Нарушения: 0/0 (0)
Репутация: 8915
Отправить сообщение для Chikk с помощью ICQ

По умолчанию Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

XPraptor, на swebe своя атмосфера, там UTF по умолчанию отдаёт. Если, конечно, в любимом всеми файле с точкой не понаписать чего другого.

А не, соврамши я. Не в тудой посмотрел. На 5.2 как раз - default_charset: no value
Chikk вне форума   Ответить с цитированием
Сказали спасибо:
Старый 31.08.2020, 15:19   #39
ziliboba0213
Позитив =)
Академик
 
Аватар для ziliboba0213
 
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,367
Сказал(а) спасибо: 24,649
Получил(а) "Спасибо": 13,457
Нарушения: 0/0 (0)
Репутация: 1158348

Thread Starter Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Напридумывали мля кодировок всяких, мозг сломаешь... Вот как старому алкашу все это запомнить?
ziliboba0213 на форуме   Ответить с цитированием
Старый 31.08.2020, 15:21   #40
Chikk
[censored]
Академик
 
Регистрация: 24.06.2020
Адрес: Катманду
Сообщений: 1,135
Сказал(а) спасибо: 1,031
Получил(а) "Спасибо": 1,835
Нарушения: 0/0 (0)
Репутация: 8915
Отправить сообщение для Chikk с помощью ICQ

По умолчанию Re: PHP - чтение csv файла из excel с киррилицей "OEM - русская" cp866

Цитата:
Сообщение от ziliboba0213 Посмотреть сообщение
Вот как старому алкашу все это запомнить?
Тыц: http://vh1.sweb.ru/phpinfo.php71 и тыц: http://vh1.sweb.ru/phpinfo.php52

Говорил тебе: правь в сторону 7.1.
Chikk вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На Серче удалили почти все разделы "Не про работу" Reborn S.E. Курилка 1032 28.10.2020 23:22
Опасны ли "игры" с накруткой поведенческих факторов Datot Продвижение и оптимизация сайтов 51 25.10.2020 13:28
Низкобюджетная схема раскрутки молодого инфосайта с помощью "микро"-частотников Generich Продвижение и оптимизация сайтов 44 05.10.2020 08:44
"Мои друзья — известные поэты…" День памяти Владимира Высоцкого - 40 лет Alex Klo Курилка 34 26.07.2020 16:08
Ну и зачем сделали все подразделы "Не про работу" только для активных пользователей? Кокетыч О форуме 113 23.07.2020 17:28


Текущее время: 23:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc. Перевод: zCarot