Большой Воронежский Форум
» Веб-дизайн>ax3.net ХОСТИНГ, проблемы с кодировкой!
AlexanderSergeev 18:42 24.04.2010
Доброго времени суток. Всем хостинг устраивает,кроме того,что все мои базы както странно работают. База данных - одна. Ее кодировка стоит cp1251 (general_ci в майадмине). Такая же кодировка и во всех таблицах.
У меня на локальном хосте все замечательно работает,а там, на сайте при получении информации из базы данных получаются ВОПРОСЫ ??????? вместо русских букв.
Хотя в ихнем phpmyadmin'е они нормально отображаются,и если через него же добавлять русские поля,то тоже все отлично. Но все что оттуда берется,почему-то, переходит в какую-то другую кодировку.
Что делать не знаю!
Даже все настройки базы,таблиц,полей ОДИН В ОДИН как у себя на локальном сделал,и все равно не пашет...а жалко((
Может в самих скриптах что-то прописать,перед тем,как вытаскивать данные?Или в sql что-то...
ПОМОГИТЕ,пожалуста.
вот sql:

-- phpMyAdmin SQL Dump
-- version 3.3.1
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Апр 24 2010 г., 18:29
-- Версия сервера: 5.1.40
-- Версия PHP: 5.3.1

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 */;

--
-- База данных: `geogsite`
--

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

--
-- Структура таблицы `comments`
--

CREATE TABLE IF NOT EXISTS `comments` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`text` text NOT NULL,
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=86 ;

--
-- Дамп данных таблицы `comments`
--

INSERT INTO `comments` (`id`, `name`, `text`, `date`) VALUES
(85, 'имя', 'текст', '2010-04-24 14:57:21');

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

--
-- Структура таблицы `compas`
--

CREATE TABLE IF NOT EXISTS `compas` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`text` varchar(255) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;

--
-- Дамп данных таблицы `compas`
--

INSERT INTO `compas` (`id`, `text`) VALUES
(1, '1');

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

--
-- Структура таблицы `galery`
--

CREATE TABLE IF NOT EXISTS `galery` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`link` varchar(255) NOT NULL,
`date` date NOT NULL,
`descript` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=36 ;

--
-- Дамп данных таблицы `galery`
--

INSERT INTO `galery` (`id`, `link`, `date`, `descript`) VALUES
(35, 'gal35.jpg', '2010-04-24', '');

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

--
-- Структура таблицы `soon`
--

CREATE TABLE IF NOT EXISTS `soon` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=2 ;

--
-- Дамп данных таблицы `soon`
--

INSERT INTO `soon` (`id`, `name`, `text`) VALUES
(1, 'текст', 'текст!');

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

--
-- Структура таблицы `video`
--

CREATE TABLE IF NOT EXISTS `video` (
`id` int(3) NOT NULL AUTO_INCREMENT,
`name` varchar(255) NOT NULL,
`text` text NOT NULL,
`date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=16 ;

--
-- Дамп данных таблицы `video`
--

[Ответ]
AlexanderSergeev 18:48 24.04.2010
geogsite.ax3.net [Ответ]
ExeLab 19:46 24.04.2010
psihOZ, я так понял уже все исправил? [Ответ]
DRON-ANARCHY 20:21 24.04.2010
ExeLab, http://geogsite.ax3.net/guests.php

А вот этот человек у меня географию в школе вёл [Ответ]
ExeLab 21:24 24.04.2010

Сообщение от DRON-ANARCHY:
ExeLab, http://geogsite.ax3.net/guests.php

Хм. Только добавленное сообщение в неправильно кодировке. Может ошибка скрипта или еще что


Сообщение от DRON-ANARCHY:
А вот этот человек у меня географию в школе вёл

Ага, а еще он учитель года в воронежской области. запомнил я его лицо дня 2 на главной на сайте комсомолки висело [Ответ]
ExeLab 21:32 24.04.2010
psihOZ, хочешь домен бесплатно вам зарегистрирую (хоть на свои, хоть на ваши данные) и хостинг свой, хороший предоставлю с панелью управления (тоже бесплатно)? Пусть это будет подарок учителю года в воронежской области)

Настроение у меня сегодня хорошее. [Ответ]
AlexanderSergeev 21:59 24.04.2010
ExeLab, было бы отлично. да,кстати с учителем года не без geog78.narod.ru обошлось ...но ,как грица, уже в прошлом... [Ответ]
ExeLab 22:00 24.04.2010
psihOZ, стучи в аську) [Ответ]
AlexanderSergeev 22:00 24.04.2010
ExeLab слов нет))) спасибо [Ответ]
DRON-ANARCHY 15:41 25.04.2010

Сообщение от ExeLab:
Может ошибка скрипта или еще что

С кодировкой, в которой идет запись в базу данных.

psihOZ, слов не будет, когда продлевать придется У меня так парочка доменов ушуршало в экспайр с последующим перехватом, которые я регистрировал через ExeLab. Просто не смог до него достучаться и продлить. Но, будем надеяться, что всё это в прошлом.
ExeLab без обид, но факт имеет место быть...
[Ответ]
AlexanderSergeev 18:28 25.04.2010
DRON-ANARCHY, надеюсь все будет шикарно) [Ответ]
Вверх