- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Гугление дало мне вот что:
Посредством ajax передаем содержание textarea, которое расположено на html-ной странице в кодировке Windows-1251 скрипту Perl на Апач.
При передаче из FF и IE скрипт получает нормальный русский текст, но что касается Oper'ы, то из нее текст приходит в непонятной кодировке?
Подскажите, как перевести средствами JS для оперы отправляемый текст в кодировку Windows-1251?
У меня ситуация похожая, только input type text и php. Я так понял что Опера принудительно кодирует реквест в utf, но почему тогда iconv в скрипте приёмнике ничего не даёт, всё равно абракадабра получается. Зачем-то попробовал decodeURIComponent в жабаскрипте - не помогло. Как с этим бороться?
Ajax всегда стандартно передаёт в UTF-8.
Поэтому посылаем (WIN1251->UTF8)
Принимаем (UTF8->WIN1251)
LEOnidUKG, хм, таки непонятно, почему тогда безо всяких прекодировок осёл и фф срабатывают, а опера заносит в базу кракозябры... Либо я чего-то не понимаю.
LEOnidUKG, хм, таки непонятно, почему тогда безо всяких прекодировок осёл и фф срабатывают, а опера заносит в базу кракозябры... Либо я чего-то не понимаю.
такова жизнь, поэтому лучше перекодировать :)
такова жизнь, поэтому лучше перекодировать
Ну ок, но как перекодировать тогда? Я же говорю, переменная перекодированная посредством iconv всё равно какая-то глючная. Чушь какая-то. Сервер настроен на 1251.
У файла обработчика попробуйте прописать в самом начале:
header("Content-type: text/html; charset=windows-1251");
У файла обработчика попробуйте прописать в самом начале:
header("Content-type: text/html; charset=windows-1251");
Да там просто голый php код, проверяющий переменные и добавляющий их в базу. :(
Да там просто голый php код, проверяющий переменные и добавляющий их в базу. :(
у Вас это на локалке? Просто если бы доступ дали, то посмотрел бы и быстрее решился вопрос :)
у Вас это на локалке? Просто если бы доступ дали, то посмотрел бы и быстрее решился вопрос
Да нет, в работе давно, просто замучали меня эти проблемы... Вот что я имею, выкладываю.
Жабаскрипт:
makeAJAXCall там стандартный, откуда-то спёртый, в любом случае всё работает.
Приёмник php:
а попробуйте не записать, а вывести, что он на $lt покажет
а попробуйте не записать, а вывести, что он на $lt покажет
В опере мусор, остальные выводят то что нужно :)