Для вступления в общество новичков и профессионалов домен-индустрии, пожалуйста нажмите здесь ...

   
 Купля-продажа и обсуждение доменных имён
        

  
Вернуться   Форум о доменах > Дизайн и развитие проектов > Программирование
Регистрация Реноме Правила форума Справка Сообщество
Программирование PHP, Perl, HTML, XHTML, CSS, JavaScript, MySQL и другие языки кодирования.

Ответ
 
Опции темы
Сегодня
от 149р за .RU
Аренда сервера
2x Intel Hexa-Core Xeon E5-2420
Всего 79 евро!

с видеокартой GeForce GTX 1080 Ti
всего 99 евро!

от 149р за .РФ Реклама на DomenForum.net
Старый 09.04.2011, 16:49   #1
 
Регистрация: 22.01.2011
Сообщений: 16
Доменные сделки: 0
Реноме:
Одобрения
Спасибо (Отдано): 0
Спасибо (Получено): 0
Печаль Проблема с кодировкой.

Привет. Я занимаюсь продажей движков и их установкой. Вот мой сайт - http://fastboom.ru/index.php А вот сайт моего клиента - http://vigoda.kg/index.php
Это 2 абсолютно одинаковых движков на php и mysql. На сайте моего клиента что-то с кодировкой. Вообще база у меня с кодировкой utf-8, однако на сайте клиента она не работает. Хостинг у него тот же что и у меня, но домен у него другого регистратора. В чем проблема? Как убрать у него знаки "???????" ?
Филипп вне форума   Ответить с цитированием
Старый 09.04.2011, 17:19   #2
Предыдущий ник: qwer07
 
Регистрация: 04.03.2008
Сообщений: 964
Доменные сделки: 6
Реноме: 814
Одобрения
Спасибо (Отдано): 1
Спасибо (Получено): 0
Отправить сообщение для Svyatoslav с помощью ICQ Отправить сообщение для Svyatoslav с помощью Skype™
Сразу возникает наводящий вопрос: "Как Вы занимаетесь продажей и установкой движков?"
Ну да ладно, смотрите кодировку, в которой находиться Ваш сайт и кодировку БД, если сохраняли в utf-8, проверьте, в какой кодировки импортировалась БД. Залезайте в phpMyAdmin и ищите эти таблицы, смотрите их кодировку.

Последний раз редактировалось Svyatoslav; 09.04.2011 в 17:21.
Svyatoslav вне форума   Ответить с цитированием
Старый 09.04.2011, 17:51   #3
 
Регистрация: 22.01.2011
Сообщений: 16
Доменные сделки: 0
Реноме:
Одобрения
Спасибо (Отдано): 0
Спасибо (Получено): 0
Я все делал через phpmyadmin там все стоит в utf-8, сайт тоже в utf - 8. Я уже 100 раз устанавливал этот сайт и эти базы.
Вот собственная сама база - http://narod.ru/disk/9707120001/kiwi...20(1).sql.html
Очень жду ответа, Филипп.
Филипп вне форума   Ответить с цитированием
Старый 09.04.2011, 17:56   #4
Предыдущий ник: qwer07
 
Регистрация: 04.03.2008
Сообщений: 964
Доменные сделки: 6
Реноме: 814
Одобрения
Спасибо (Отдано): 1
Спасибо (Получено): 0
Отправить сообщение для Svyatoslav с помощью ICQ Отправить сообщение для Svyatoslav с помощью Skype™
Смотрите, какая кодировка в импортированной БД на установленном сайте, а не просто в дампе базы. Потому что если по умолчанию в phpMyAdmin у Вашего клиента другая кодировка, то база может неправильно записаться. Второй вариант, что файлы, в которых размещаются данные тексты, имеют кодировку отличную от дефолтной, скажем cp1251, тогда надо перегонять через Notepad++ в нужную кодировку скрипты, где прописан текст ???????.
Svyatoslav вне форума   Ответить с цитированием
Старый 09.04.2011, 18:18   #5
 
Регистрация: 22.01.2011
Сообщений: 16
Доменные сделки: 0
Реноме:
Одобрения
Спасибо (Отдано): 0
Спасибо (Получено): 0
Ничего не понял. Можете конкретно по пунктам сказать что делать?
Филипп вне форума   Ответить с цитированием
Старый 09.04.2011, 18:27   #6
Предыдущий ник: qwer07
 
Регистрация: 04.03.2008
Сообщений: 964
Доменные сделки: 6
Реноме: 814
Одобрения
Спасибо (Отдано): 1
Спасибо (Получено): 0
Отправить сообщение для Svyatoslav с помощью ICQ Отправить сообщение для Svyatoslav с помощью Skype™
1. Если косяк с переносом БД.
а) Зайдите в данную БД через phpMyAdmin
б) Смотрим кодировки в которых находятся таблицы, если какие-то отличны от UTF-8 - проверяем, будут ??????, значит оно...
2. Если косяк в скриптах или шаблонах.
а) Заходим в тот файл, где прописан данный текст и смотрим в какой он кодировке через Notepad++.
б) Если текст норм. отображается и кодировка выставлена UTF-8, значит всё тут норм.
в) Если текст отображается в виде ?????? (может отображаться норм.), либо кодировка не UTF-8, значит меняем её на UTF-8.
3. Можно попробовать указать кодировку в meta (charset=UTF-8)

Последний раз редактировалось Svyatoslav; 09.04.2011 в 18:30.
Svyatoslav вне форума   Ответить с цитированием
Старый 09.04.2011, 18:46   #7
 
Регистрация: 22.01.2011
Сообщений: 16
Доменные сделки: 0
Реноме:
Одобрения
Спасибо (Отдано): 0
Спасибо (Получено): 0
Скрин в приложении.
Изображения
Тип файла: jpg Снимок.jpg (99.3 Кб, 0 просмотров)
Филипп вне форума   Ответить с цитированием
Старый 09.04.2011, 18:50   #8
 
Регистрация: 22.01.2011
Сообщений: 16
Доменные сделки: 0
Реноме:
Одобрения
Спасибо (Отдано): 0
Спасибо (Получено): 0
Вот кусок базы:
-- phpMyAdmin SQL Dump
-- version 3.2.4
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Време на генериране: 6 януари 2011 в 20:36
-- Версия на сървъра: 5.0.91
-- Версия на PHP: 5.2.9

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- БД: `kiwibgeu_demopay`
--

-- --------------------------------------------------------

--
-- Структура на таблица `ask`
--

CREATE TABLE IF NOT EXISTS `ask` (
`id` bigint(20) unsigned NOT NULL auto_increment,
`user_id` int(10) unsigned NOT NULL default '0',
`team_id` int(10) unsigned NOT NULL default '0',
`city_id` int(10) unsigned NOT NULL default '0',
`content` text,
`comment` text,
`create_time` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

--
-- Дъмп (схема) на данните в таблицата `ask`

добавлено через 2 минуты
Я скачал notepad++, а как посмотреть кодировку?
Может сами посмотрите?
http://narod.ru/disk/9707120001/kiwi...20(1).sql.html

Последний раз редактировалось Филипп; 09.04.2011 в 18:52. Причина: Добавлено сообщение
Филипп вне форума   Ответить с цитированием
Старый 09.04.2011, 18:55   #9
Предыдущий ник: qwer07
 
Регистрация: 04.03.2008
Сообщений: 964
Доменные сделки: 6
Реноме: 814
Одобрения
Спасибо (Отдано): 1
Спасибо (Получено): 0
Отправить сообщение для Svyatoslav с помощью ICQ Отправить сообщение для Svyatoslav с помощью Skype™
Значит скорей всего где-то в файлах, где эти менюшки прописаны, небось в шаблоне? Значит, там и нужно смотреть.

добавлено через 3 минуты
Трудно рассуждать, когда не видишь перед глазами систему и не знаешь с чем имеешь дело. Я сделал предположения, что именно может быть не так, а Ваша задача всё проверить. Не бывает, что в одном месте работает, а в другом нет. Скажем, попробовать прикрутить шаблон с того сайта. Короче, проверить всё по порядку.

Последний раз редактировалось Svyatoslav; 09.04.2011 в 18:58. Причина: Добавлено сообщение
Svyatoslav вне форума   Ответить с цитированием
Ответ



Реклама

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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


Текущее время: 21:02. Часовой пояс GMT +4.