Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблема с кодировкой через urlencode 
:(
    Опции темы
neoks
Дата 17.6.2011, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 5.7.2010

Репутация: нет
Всего: 1



Файл php в кодировке ANSI также в файле пишется код
Код

header ('Content-type: text/html; charset=windows-1251');


Ситуация такова, пытаюсь через функцию urlencode() отправить русский текст на сайт в файл conent.php который также в кодировке ANSI и в нем тоже прописана строка.
Код

header ('Content-type: text/html; charset=windows-1251');


Так вот, на денвере как всегда лучше некуда, а на сайте как всегда проблема вместо русского текста получаю ????????? ?? ??? ??

В чем может быть проблема  smile 

Забыл сказать,конект через  CURL, отправляю через GET запрос.


Это сообщение отредактировал(а) neoks - 17.6.2011, 21:06
PM MAIL   Вверх
s0lman
Дата 18.6.2011, 01:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и лохматый
**


Профиль
Группа: Участник
Сообщений: 637
Регистрация: 1.11.2007
Где: Ukraine

Репутация: 9
Всего: 29



Может быть, в денверовском апаче указана кодировка по умолчанию, типа
AddDefaultCharset СP1251


--------------------
Когда я уже выучусь на волшебника? :(
PM   Вверх
neoks
Дата 18.6.2011, 10:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 5.7.2010

Репутация: нет
Всего: 1



Да я тоже думал, и в .htaccess прописал AddDefaultCharset windows-1251
Не помогло  smile 
PM MAIL   Вверх
neoks
Дата 18.6.2011, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 5.7.2010

Репутация: нет
Всего: 1



Как я понял проблема в функции urldecode() которая почему та не хочет принимать русские буквы.
PM MAIL   Вверх
Shogun
Дата 18.6.2011, 19:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сёгун-сан
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 8.6.2006
Где: Кишинёв

Репутация: 9
Всего: 11



А почему не попробовать с UTF-8 ??


--------------------
2b || !2b
PM MAIL ICQ Skype   Вверх
neoks
Дата 18.6.2011, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 5.7.2010

Репутация: нет
Всего: 1



Пробывал, не помогло, вообшем нужно детально все разберать и проверять.
Наверно еше раз все проверю от начала и до конца.
PM MAIL   Вверх
Absinthe
Дата 19.6.2011, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 526
Регистрация: 4.5.2011

Репутация: 5
Всего: 11



Цитата

Файл php в кодировке ANSI также в файле пишется кодкод PHP
header ('Content-type: text/html; charset=windows-1251');

Вот говоришь, что файл в ANSI, а пишешь 1251. Тебе не кажется, что в ANSI(ANSI X3.4) и 1251 отличаются ВСЕ СИМВОЛЫ?! Т.е. это не опечатка.
Вот после такого тебе вопрос глупым не кажется?

А по поводу совета, то Shogun дал единственно правильно решение.
PM MAIL   Вверх
neoks
Дата 19.6.2011, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 5.7.2010

Репутация: нет
Всего: 1



Цитата

Вот после такого тебе вопрос глупым не кажется?

Лично я не видел возможности изменить кодировку файла, есть только ANSI и UTF-8.
Во вторых кодировок для вывода на сайт ANSI нет, есть windows-1251 или UTF-8.

Нет не кажется!

В третьих, кодировка прописана для jquery, если поставить UTF-8 то облом.

Цитата

А по поводу совета, то Shogun дал единственно правильно решение.


Я думаеш не пробывал! В результате пустая строка.
PM MAIL   Вверх
srt
Дата 19.6.2011, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 65
Регистрация: 13.5.2008

Репутация: нет
Всего: 1



neoks,  нарисуй сюда оба файла (которым отправляешь и которым принимаешь)
PM MAIL   Вверх
Shogun
Дата 19.6.2011, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сёгун-сан
**


Профиль
Группа: Участник
Сообщений: 290
Регистрация: 8.6.2006
Где: Кишинёв

Репутация: 9
Всего: 11



Цитата(neoks @  19.6.2011,  17:21 Найти цитируемый пост)
В третьих, кодировка прописана для jquery, если поставить UTF-8 то облом.
А с чего это jQuery не должен с UTF-8 дружить? Не в нем дело.

Цитата(srt @  19.6.2011,  18:38 Найти цитируемый пост)
neoks,  нарисуй сюда оба файла (которым отправляешь и которым принимаешь) 

+1

Это сообщение отредактировал(а) Shogun - 19.6.2011, 19:04


--------------------
2b || !2b
PM MAIL ICQ Skype   Вверх
neoks
Дата 19.6.2011, 21:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 5.7.2010

Репутация: нет
Всего: 1



Фууу, путём многих проверок и махинаций удалось выяснить что проблема в mysql.
Теперь думаю почему проблема при добавление записи в mysql, сначала заметил что кодировка не та, изменил на правильную и все равно не помогло.
Ну теперь знаю что дело в mysql может заново создать таблицу.
PM MAIL   Вверх
neoks
Дата 19.6.2011, 21:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 425
Регистрация: 5.7.2010

Репутация: нет
Всего: 1



Блин, наконец, я одну ставлю кодировку а оно другую хоть в стенку убейся, с трудом удалось устранить проблему.
Все всем спасибо! проблема решена.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0496 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.