skAmZ

skAmZ
Рейтинг
122
Регистрация
04.09.2009
Слава Шевцов:
Возвращает 0 там, где цифры или английские строки, и 1, где строки русскоязычные:

Значит данные уже в utf8.

Но тогда

Слава Шевцов:
Пробовал. После засовывания в json_encode, вместо строк с русскими буквами на выходе оказываются null. То есть при преобразовании целиком теряются русские. Яндекс успешно на это ругается.

Этого не может быть, json_encode так поступает только с русскими символами в кодировке windows-1251. utf8 нормально должен обрабатывать.

Слава Шевцов:
Везде возвращает не null.

Если не null то что?) utf8 или windows-1251?

skAmZ добавил 16.09.2011 в 19:06

А после json_encode русские символы так и остаются русскими или вылдядят примерно так: "\u043b\u043e\u0440\u043b\u043e\u0440"?

skAmZ добавил 16.09.2011 в 19:08

Слава Шевцов:
приводит к коректному отображению в браузере строк запроса

Кстати говоря, у меня русские символы становлятся такими "\u0441\u043a\u0430\u0447\u0430\u0442\u044c" (это слово "песня").

september, т.к. фильтра pr по внутреним нет, тогда только сделать поиск сайтов с pr главной от 5-6 и смотреть в выпадающем списке что у него есть.

Собственно искать не долго, сайтов с pr от 5 всего 62 шт. :( А англ и того меньше...

basterr, GtSwan, товарищи, вы утрируете. Шаблон шаблону рознь. Шаблон может быть очень простым, но при этом сайт будет выглядеть великолепно.

Да тот же дизайн из первого примера, он ведь простой, но смотрится не плохо. И сравните с "примитивным" дизайном.

К тому же:

Хотя дизайн и продуманная структура не являются главными условиями принятия или отклонения сайтов, тем не менее, если позаботиться о них заранее, то это будет плюс в копилку достоинств сайта. Чем больше таких плюсов, тем больше шансов пройти модерацию.
Слава Шевцов:
приводит к коректному отображению в браузере строк запроса

C явно указаной кодировкой в браузере?

Пробовал вообще не использовать функцию utf8?

Исходные данные точно в windows-1251 поступают?

Определить utf8 или windows-1251 можно так:

function detectUTF8($string){

return preg_match('%(?:[\xC2-\xDF][\x80-\xBF]|\xE0[\xA0-\xBF][\x80-\xBF]|[\xE1-\xEC\xEE\xEF][\x80-\xBF]{2}|\xED[\x80-\x9F][\x80-\xBF]|\xF0[\x90-\xBF][\x80-\xBF]{2}|[\xF1-\xF3][\x80-\xBF]{3}|\xF4[\x80-\x8F][\x80-\xBF]{2})+%xs', $string);
}

Или альтернатива:

function detect_encoding($string) {  

static $list = array('utf-8', 'windows-1251');

foreach ($list as $item) {
$sample = iconv($item, $item, $string);
if (md5($sample) == md5($string))
return $item;
}
return null;
}

skAmZ добавил 16.09.2011 в 18:04

форум из функции detectUTF8 хрень сделал... "***91;" - меняем на "[" и "***93;" на "]"

Benny Hill:
Ерунда все эти памятки, если главная причина принятия или непринятия - человеческий фактор на уровне нра\не нра (выспался ли\дала ли девушка\получил ли премию модератор). В противном случае была бы не памятка, а четкие правила - не берем сайты, если на них то-то и то-то, берем, если на них то-то и то-то. Было бы гораздо проще и модераторам системы, и сайтостроителям.
Т-34:
Однако теперь мы постарались максимально подробно изложить возможные причины отклонения сайтов, чтобы каждый вебмастер, имеющий хорошие, но чуть-чуть не дотягивающие до нужного уровня сайты, знал, в какую сторону ему работать. При этом мы позаботились о том, чтобы не облегчить прохождение модерации псевдосайтам.
Benny Hill:
Навскидку, кстати, могу предоставить 3 сайт

В техподдержку: проверят, заблокируют при подтверждении.

Benny Hill:
Как дизайн сайта влияет на санкции со стороны ПС?

Аналогично, как отсутствие тиц 10 "влияет на санкции со стороны ПС"? :) Не все параметры направлены на выявление возможных санкций.

Benny Hill:

Сайт №2 Шаблонный дизайн, свидетельствующий о том, что сайт был сделан наспех

Каким образом произошло свидетельство?

Это факт. Шаблонный дизайн указывает на отношение вебмастера к сайту и указывает цель создания сайта (главную цель :)).

Benny Hill:
Вы видели где-нибудь несомнительные тизеры?

Может тогда стоит задуматься над целесообразностью такого рода заработка?

Benny Hill:
Почему нельзя, с точки зрения модераторов, вешать тизерки на сайты о животных, или скажем, нетематические тизеры?

Опять же показывает отношение вебмастера к сайту.

Benny Hill:
Каким образом форум на сайте может служить причиной для АГС, если на форуме нет новых тем?

Причина введения данного правила никак не связана с ПС.

Benny Hill:
Зачем приводить в пример форумы, раз их в системе нет?

В документе написано: "Если(!) на сайте есть форум, то обязательно анализиется и его качество".

Nature Travel, 2 недели.

Saperbiz, поиск по всем файлам на сайте через ssh должен помочь)

дойдите до папки с файлами в ssh.

Вариант 1. find . | xargs grep '<body OnLoad' -sl

Если не поможет вариант 2. find . | xargs grep 'base64_' -sl

Были такие проблемы из-за SPF.

С каким-то из почтовиков, уже не помню, были проблемы из-за пустого или отсутствующего Return-Path в заголовках.

лот 2. Старт)

Всего: 1653