Компьютерный форум NoWa.cc Здесь может быть Ваша реклама
Правила Форума
редакция от 22.06.2020
Форум .::NoWa.cc::.
Вернуться   Компьютерный форум NoWa.cc > В помощь вебмастеру > Веб - Программирование > AJAX

Уважаемые пользователи nowa.cc. Мы работаем для вас более 20 лет и сейчас вынуждены просить о финансовой помощи по оплате за сервер.
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже.
Webmoney Webmoney WMZ: Z021474945171 Webmoney WME: E159284508897 Webmoney WMUSDT: T206853643180
Кошелёк для вашей помощи YooMoney 4100117770549562
YooMoney Спасибо за поддержку!

Ответ
 
Опции темы Опции просмотра Language
Старый 18.02.2009, 15:32   #1
Неактивный пользователь
 
Регистрация: 29.01.2009
Сообщений: 3
Репутация: 0
По умолчанию кодировка таблицы

есть таблица
Цитата:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript" src="../../grid/gt_msg_en.js"></script>
<script type="text/javascript" src="../../grid/gt_grid_all.js"></script>
<script type="text/javascript" src="../../grid/flashchart/fusioncharts/FusionCharts.js"></script>
<script type="text/javascript" src="../../grid/calendar/calendar.js"></script>
<script type="text/javascript" src="../../grid/calendar/calendar-setup.js"></script>
<!-- начальные установки таблицы-->
<script type="text/javascript" >
var grid_demo_id = "myGrid1";
var dsOption= {
fields :[
{name : 'id' },
{name : 'parent_id' },
{name : 'proect_name' },
{name : 'type_id' },
{name : 'order2005' ,type: 'float' },
{name : 'order2006' ,type: 'float' },
{name : 'order2007' ,type: 'float' },
{name : 'order2008' ,type: 'float' },
{name : 'delivery_date' ,type:'date' }
],
recordType : 'object'
}

var colsOption = [
{id: 'id' , header: "id" , width :60 },
{id: 'parent_id' , header: "родитель" , width :80 , editor:{type:'text'}},
{id: 'proect_name' , header: "Название" , width :180 , editor:{type:'text'}},
{id: 'type_id' , header: "type_id" , width :80, width :80 , editor:{type:'text'}},
{id: 'order2005' , header: "2005" , width :60, width :80 , editor: { type :"text" ,validRule : ['R','F'] }},
{id: 'order2006' , header: "2006" , width :60, width :80 , editor: { type :"text" ,validRule : ['R','F'] }},
{id: 'order2007' , header: "2007" , width :60, width :80 , editor: { type :"text" ,validRule : ['R','F'] }},
{id: 'order2008' , header: "2008" , width :60, width :80 , editor: { type :"text" ,validRule : ['R','F'] }},
{id: 'delivery_date' , header: "Delivery Date" , width :100, editor: { type :"date" }}
];
var gridOption={
id : grid_demo_id,
loadURL : 'Controller.php',
saveURL : 'Controller.php',
width: "100%", //"100%", // 700,
height: "400", //"100%", // 330,
container : 'gridbox',
replaceContainer : true,
encoding : 'UTF-8', // Sigma.$encoding(),
dataset : dsOption ,
columns : colsOption ,
clickStartEdit : true ,
defaultRecord : {'order_no':"00",'employee':"",'country':"",'custo mer':"",'order2005':0,'order2006':0,'order2007':0, 'order2008':0,'delivery_date':"2008-01-01"},
pageSize:100,
toolbarContent : 'reload | add del save | print'
};
var mygrid=new Sigma.Grid( gridOption );
Sigma.Util.onLoad(function(){mygrid.render()});
</script>
</head>
<body>
<div id="page-container">
<div id="header">
<h1>
Product - Sigma Grid</h1>
</div>
<div id="content">
<h2>Sigma Grid CRUD Sample</h2>
<div id="bigbox" style="margin:15px;display:!none;">
<div id="gridbox" style="border:0px solid #cccccc;background-color:#f3f3f3;padding:5px;height:200px;width:700px ;" ></div>
</div>
</div>
</div>
</body>
</html>

это основная таблица ее обрабатывает срипт и загружает данные с серверного файла Controller.php (который передает результаты запрсов таблице) .
Проблема с кадировкой!!!
1. Устанавливаю название столбца русскими ( кодировка всех файлов и кодировка скрипта таблицы по умолчанию UTF-8) вместо этого порченная кирилица.
2. Данные sql таблицы не видны (если на русском), если на латинском то видно.
3. в скрипте перевожу подписи панели управления на русский язык, работает нормально.
Dimaxz вне форума
 
Ответить с цитированием Вверх
Здесь может быть Ваша реклама
Здесь может быть Ваша реклама


Реклама: фассбиндерэустомияавито на яндексеафиша пермь 2026 год руки вверх - redkassa.ruСтойка инструментальная СТИ-44


Старый 08.03.2009, 02:11   #2
vladko08
Неактивный пользователь
 
Регистрация: 21.08.2008
Сообщений: 3
Репутация: 0
По умолчанию Re: кодировка таблицы

Проблема может быть по нескольким причинам.
Сам файл может быть не сохранился в UTF-8 кодировки. Можешь скачать Notepad++, и посмотреть в какой кодировке твой файл сохранен. Да, я читал, что кодировка файла якобы UTF-8. Но, во-первых мне выражение "по умолчанию" не нравиться, во-вторых, кто тебя знает, может ты не знаешь что написав charset=utf-8 в мета таге еще не делает файл UTF-8.
И что значит "Данные sql таблицы не видны (если на русском), если на латинском то видно."? Что на русском? данные или кодировка браузера когда ты ее меняешь? Конечно, не помешало бы убедиться в том что инфа в базе именно в нужной тебе кодировке. Чтобы не было проблем, надо проверять три места(по крайней мере): 1. кодировка БД, 2. кодировка файла, 3. ну и headers что сервер посылает. Я так обычно в моих пхп скриптах обычно сам посылаю header устанавливающий кодировку странички, так как сервера обычно имеют "по умолчанию" немного другую кодировку.
vladko08 вне форума
 
Ответить с цитированием Вверх
Старый 13.03.2009, 18:08   #3
Starlet
Неактивный пользователь
 
Пол:Женский
Регистрация: 31.10.2006
Сообщений: 2
Репутация: 0
Cool Re: кодировка таблицы

Цитата:
Сообщение от vladko08 Посмотреть сообщение
Проблема может быть по нескольким причинам.
Сам файл может быть не сохранился в UTF-8 кодировки. Можешь скачать Notepad++, и посмотреть в какой кодировке твой файл сохранен. Да, я читал, что кодировка файла якобы UTF-8. Но, во-первых мне выражение "по умолчанию" не нравиться, во-вторых, кто тебя знает, может ты не знаешь что написав charset=utf-8 в мета таге еще не делает файл UTF-8.
И что значит "Данные sql таблицы не видны (если на русском), если на латинском то видно."? Что на русском? данные или кодировка браузера когда ты ее меняешь? Конечно, не помешало бы убедиться в том что инфа в базе именно в нужной тебе кодировке. Чтобы не было проблем, надо проверять три места(по крайней мере): 1. кодировка БД, 2. кодировка файла, 3. ну и headers что сервер посылает. Я так обычно в моих пхп скриптах обычно сам посылаю header устанавливающий кодировку странички, так как сервера обычно имеют "по умолчанию" немного другую кодировку.

еще может локаль нужно правильную в ПХП установить , но первым делом проверь БД, вторым уже пересохрани файл в УТФе
Starlet вне форума
 
Ответить с цитированием Вверх
Ответ


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Кодировка или хз Meverik007 Веб - Программирование 2 29.09.2010 18:49
Кодировка tourer v Скорая помощь 13 01.09.2009 12:57
Кодировка DOS OlegKomarov Архив 4 14.04.2009 22:50
Кодировка и 1С wsgold Архив 8 25.11.2008 09:15

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

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

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


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


Copyright ©2004 - 2025 NoWa.cc

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Время генерации страницы 0.04321 секунды с 13 запросами