[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблемы с кодировкой и отображением
BUSCH
Написал маленький каталог и примитивную систему управления контентом к нему. На денвере все отлично... Выложил в инет articles.wabac.ru И тут в ИЕ все съехало куда то а в Фаерфокс все вроде так как надо но и там и там знаки вопроса вместо русских букв((... изза чего? проблема в хостинге? у меня ведь на локалке все нормально



Спустя 2 минуты, 36 секунд (5.02.2010 - 21:24) Guest написал(а):

Спустя 18 минут, 43 секунды (5.02.2010 - 21:43) Awilum написал(а):
кодировка utf8 ?
кодировка БД какая ?

Спустя 43 секунды (5.02.2010 - 21:44) Winston написал(а):
Кодировка страницы какая ?
Вверху страницы напиши:
<?php header("Content-Type: text/html; charset=utf-8")?>

Спустя 2 минуты, 2 секунды (5.02.2010 - 21:46) Awilum написал(а):
Глянул исходник страницы. Не вижу что бы вообще ставилась какая либо кодировка.

Спустя 55 секунд (5.02.2010 - 21:47) buschrutt написал(а):
кодировка в БД на хосте utf8_general_ci

Спустя 1 минута, 1 секунда (5.02.2010 - 21:48) buschrutt написал(а):
я просто не в курсе что она должна где то ставиться(((...неделю назад вообще первую команду на пхп написал

Спустя 53 секунды (5.02.2010 - 21:48) buschrutt написал(а):
вверху каждой страницы написать <?php header("Content-Type: text/html; charset=utf-8")?> ???

Спустя 7 минут, 2 секунды (5.02.2010 - 21:55) Awilum написал(а):
добавить мета тег
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">    


или как предложили выше написать вот так
<?php header("Content-Type: text/html; charset=utf-8")?> 


кодировка должна быть указана на каждой странице

Спустя 5 минут, 38 секунд (5.02.2010 - 22:01) buschrutt написал(а):
напсал второй вариант еще хуже стало

Спустя 1 минута, 41 секунда (5.02.2010 - 22:03) Awilum написал(а):
1. должна быть указана кодировка страницы.
2. файлы должны быть сохранены в utf без БОМ
3. если файл php то завершающей скобки ?> можно не ставить, по идее так даже правильнее.

Спустя 32 секунды (5.02.2010 - 22:03) Awilum написал(а):
buschrutt
БД используется ?

Спустя 1 минута, 58 секунд (5.02.2010 - 22:05) buschrutt написал(а):
как то базу может надо настроить... вопросами отображаются только данные таблиц... то что не в таблице нормально

Спустя 3 минуты, 56 секунд (5.02.2010 - 22:09) buschrutt написал(а):
в utf что толку сохранять...со страницы читает нормально... а с таблиц базы лабудень

и непонятно почему на хостинге в ИЕ съехало все а на локалке нормально

Спустя 37 секунд (5.02.2010 - 22:10) Awilum написал(а):
buschrutt
когда вы делали тестировали и у вас было все нормально на денвере.
какой кодировки была БД ?

Какая кодировка БД на хостинге ?


Спустя 6 минут, 15 секунд (5.02.2010 - 22:16) buschrutt написал(а):
была windows какая то... на хостинге uft8_general_ci я это заметил стер таблицы поставил на денвеле такую же utf ... сделал новый дамп загрузил и то же самое

Спустя 3 минуты, 21 секунда (5.02.2010 - 22:19) Awilum написал(а):
после конектинга с БД и выбора ее mysql_select_db

Устанавливаем кодировку UTF8

   
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");


http://phpforum.ru/index.php?showtopic=21916

Спустя 2 минуты, 57 секунд (5.02.2010 - 22:22) Winston написал(а):
Кодировка win1251 в браузере Вид -> Кодировка -> поставь windows1251 тот текст, который в php файле становится читаемый, а тот который выводится с базы ??????? так, что послушайся совета Awilum'а.

Спустя 1 минута, 26 секунд (5.02.2010 - 22:24) buschrutt написал(а):
есть еще такая фигня в мускл : Сопоставление соединения с MySQL ... они тоже должны совпадать на денвере и на хостинге7

Спустя 2 минуты, 26 секунд (5.02.2010 - 22:26) buschrutt написал(а):
Цитата (Awilum @ 5.02.2010 - 19:19)
после конектинга с БД и выбора ее mysql_select_db

Устанавливаем кодировку UTF8

   
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");


http://phpforum.ru/index.php?showtopic=21916

Этот код писать после каждого соединения с базой?

Спустя 5 минут, 39 секунд (5.02.2010 - 22:32) Winston написал(а):
Цитата (buschrutt @ 5.02.2010 - 22:26)
Этот код писать после каждого соединения с базой?

Проще создать php файл с соединением БД и подключать этот файл где надо.

Спустя 3 минуты, 51 секунда (5.02.2010 - 22:36) buschrutt написал(а):
Цитата (PHPprogramer @ 5.02.2010 - 19:32)
Цитата (buschrutt @ 5.02.2010 - 22:26)
Этот код писать после каждого соединения с базой?

Проще создать php файл с соединением БД и подключать этот файл где надо.

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

Спустя 9 минут, 29 секунд (5.02.2010 - 22:45) Winston написал(а):
Сделай так:
// Константы для подключения к СУБД
define("HOST","localhost");
define("USER","root");
define("PASS","");
define("DB","my_database");

// Подключение к СУБД
$link = mysql_connect(HOST,USER,PASS) or die (mysql_error());

// Выбираем базу данных
mysql_select_db(DB, $link);

//Устанавливаем кодировку UTF8
mysql_query ("SET NAMES utf8");
mysql_query ("set character_set_client='utf8'");
mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");

Сохрани это в файле например db.php
А на страницах на которых есть запросы к БД, в самом верху пишешь
include 'bd.php';

Спустя 10 минут, 13 секунд (5.02.2010 - 22:55) buschrutt написал(а):
спасибо...обязательно так сделаю... с моей проблемой последней все разрешилось...открыл каждый файл в блокноте и сохранил в utf8 ... а вообще делаю в homesite 5.5 удобно но созраняет в ANSI каком то((( может кто знает как настроить?

Спустя 2 минуты, 23 секунды (5.02.2010 - 22:58) buschrutt написал(а):
смотрите ссылку на сайт вначале темы а вот админка сайта может кто сто посоветует (только сильно не режте каталоги) хочу сделать авторизацию банерную ситему доделать и коменты к статьям

Спустя 1 минута, 10 секунд (5.02.2010 - 22:59) Awilum написал(а):
buschrutt
вот тут тема была про IDE
http://phpforum.ru/index.php?showtopic=25023

Спустя 3 минуты (5.02.2010 - 23:02) Winston написал(а):
Я вообще пользуюсь только notepad++ отличная программа.

Спустя 49 секунд (5.02.2010 - 23:03) buschrutt написал(а):
а где скачать можно с кряком?

Спустя 3 минуты, 30 секунд (5.02.2010 - 23:06) Awilum написал(а):

Спустя 36 секунд (5.02.2010 - 23:07) buschrutt написал(а):
как мой первый сайт вообще...пишите критику очень интересно

Спустя 57 секунд (5.02.2010 - 23:08) Awilum написал(а):
<по сайту>
ссылки на главной похоже ведут в никуда
сылка "Разместить статью" ведет на главную страницу

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

Спустя 11 секунд (5.02.2010 - 23:08) Winston написал(а):
На офф. сайте качай, и кря не нужен.

Спустя 12 минут, 10 секунд (5.02.2010 - 23:20) Awilum написал(а):
buschrutt
эта строка
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

должна находится между
<head> </head>

тег <img> должен в конце иметь / вот так <img src="" alt="" />
тег <br> тоже со слешем в конце и перед ним пробел <br />
как можно меньше и вообще не использовать в тегах встроенный style="font-size: 15px;"
все это должно быть вынесено отдельно в файл стилей style.css
тег <a> парный. он должен быть закрыт </a>

Спустя 2 минуты, 48 секунд (5.02.2010 - 23:23) buschrutt написал(а):
спасибо за замечания...те ссылки которые не доделал перекинул на главную страницу... с шапкой такое ноу хау небольшое user posted image а админку смотрели? она пока без пароля...я его еще не реализовывал...так вообще это делается?...на форумах я читал что для полноценной cms надо делать шоблонизатор xls файл какой то...но не до конца понял

Спустя 2 минуты, 21 секунда (5.02.2010 - 23:25) buschrutt написал(а):
css уже есть но когда начинал писать делал в редакторе на скорую руку...много ошибок по синтаксису изза невнимательности((

Спустя 7 минут, 37 секунд (5.02.2010 - 23:33) Awilum написал(а):
buschrutt
админка похоже под этот сайт заточена, не как для универсальной CMS

для CMS не обязательно использовать шаблонизаторы. Тоже мозг себе парил с этими шаблонизаторами. /* PHP лучший) */

Спустя 15 минут, 53 секунды (5.02.2010 - 23:49) buschrutt написал(а):
да админку делал под этот сайт...на универсальный не тянут знания пока...будем учиться....доделаю функции выложу...может кому будет интересно...если нужны листинги или дамп пишите не жалко
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.