dino_spomoni: Да, действительно была проблема, на стороне пользователя страница саппорта не работала.
andrew2002
В вашем случае да, можно.
Техподдержка не работает до сих пор. У меня 4-й день не показывается реклама, почти 0 кликов. На письма по имейлу support@redclick.ru никто не отвечает. Если Вы закрылись, то хотя бы деньги назад верните, которые на счету остались!
siv1987: dr303, что значит как сделать? Вы же сами себе написали как $str = iconv('UTF-8', 'windows-1251', $str); echo $str;
а вообще я смотрю нормально вроде ajax работает в win с кириллицей, не бьется
Извините, может я туплю, но не понимаю, как результат этой функции (большой html файл) передать в новый файл-обработчик php, где будет обработка, и потом получить обратно результат в jquery.
в php файле который будет генерировать ответ прописуешь заголовок с кодировкой
Заголовок с кодировкой не помогает. Jquery работает только с кодировкой UTF-8 (читай здесь: http://habrahabr.ru/post/17640/), а у меня win-1251 (поменять не могу по определенным причинам).
Поэтому выход только в том, чтобы результат этой функции (html файл) обработать в PHP с помощью. $str = iconv('UTF-8', 'windows-1251', $str);
dino_spomoni: Куда написали? По почте раз в день как минимум отвечают, тикеты чаще, в крайнем случае сюда можно написать.
Вот в чем суть вопроса. Я покупаю тизерный трафик в системе redclick. В первые 2 дня переходов было около 600, сейчас 300 при том, что увеличил кол-во тизеров в 2 раза. Есть желание увеличить трафик до 2000 кликов в день. Что для этого нужно?
Я бы использовал сессии так как с ними очень легко работать: $_SESSION['var1'] = '1' - добавляем переменную в сессию, unset ($_SESSION['var1']) - удаляем переменную из сессии. Сама сессия наверняка создается у Вас в ИМ для каждого юзера при входе, еще раз создавать ее не нужно. Сессии хранятся на сервере, поэтому, по идее, проблем с безопасностью быть не может.
В гугле это можно сделать
Как это делается?
Да, действительно была проблема, на стороне пользователя страница саппорта не работала.
andrew2002
В вашем случае да, можно.
Техподдержка не работает до сих пор. У меня 4-й день не показывается реклама, почти 0 кликов. На письма по имейлу support@redclick.ru никто не отвечает. Если Вы закрылись, то хотя бы деньги назад верните, которые на счету остались!
как чего, ресурса, конечно, для влияния на пузо своего сата + действительно, оттуда бывает чуть-чуть трафика
О каком весе Вы говорите?! Там ссылка через редирект, в смысле продвижения этот счетчик бесполезен.
В заголовках ответ
Выше уже написали несколько раз - укажите кодировку
Можно функцией php
header ('Content-Type: text/html;charset=windows-1251');Или в .htaccess директивами AddCharset, AddType.. в общем, куча способов
http://www.w3.org/International/questions/qa-htaccess-charset.en
header ('Content-Type: text/html;charset=windows-1251');
Ура, добавил строку в php файл и это сработало! Спасибо большое всем, все выходные бился с этой проблемой!
Покажите пример крокозябров
Покажите заголовки при аджакс запросе (кодировку) (Опера -> Дополнительно -> Opera dragonfly (CTRL+SHIFT+I) -> Сеть)
Вот, выложил пример-аналог. Обратите внимание, что в Хроме работает, а в Мозилле и Опере - нет.
http://designer-lingerie.ru/pub/
dr303, ajax может нормально работать и с windows-1251
Укажите в файле кодировку header('Content-type: text/html; charset=windows-1251');
Именно такая кодировка указана в файле. Самое интересное, что в Chrome все работает, а в Мозилле и Опере выдаются кракозябры.
dr303, что значит как сделать? Вы же сами себе написали как $str = iconv('UTF-8', 'windows-1251', $str); echo $str;
а вообще я смотрю нормально вроде ajax работает в win с кириллицей, не бьется
Извините, может я туплю, но не понимаю, как результат этой функции (большой html файл) передать в новый файл-обработчик php, где будет обработка, и потом получить обратно результат в jquery.
$('#stock').click(function(){
$('#result_here').load(document.location.href + '?stock=1');
});
в php файле который будет генерировать ответ прописуешь заголовок с кодировкой
Заголовок с кодировкой не помогает. Jquery работает только с кодировкой UTF-8 (читай здесь: http://habrahabr.ru/post/17640/), а у меня win-1251 (поменять не могу по определенным причинам).
Поэтому выход только в том, чтобы результат этой функции (html файл) обработать в PHP с помощью. $str = iconv('UTF-8', 'windows-1251', $str);
Но как это сделать?
Куда написали? По почте раз в день как минимум отвечают, тикеты чаще, в крайнем случае сюда можно написать.
Вот в чем суть вопроса. Я покупаю тизерный трафик в системе redclick. В первые 2 дня переходов было около 600, сейчас 300 при том, что увеличил кол-во тизеров в 2 раза. Есть желание увеличить трафик до 2000 кликов в день. Что для этого нужно?
Я бы использовал сессии так как с ними очень легко работать: $_SESSION['var1'] = '1' - добавляем переменную в сессию, unset ($_SESSION['var1']) - удаляем переменную из сессии. Сама сессия наверняка создается у Вас в ИМ для каждого юзера при входе, еще раз создавать ее не нужно. Сессии хранятся на сервере, поэтому, по идее, проблем с безопасностью быть не может.