- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков

В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
есть такие HTTP_REFERER
-----1-----
http://www.yandex.ru/yandpage?q=492703323&p=1&ag=h&qs=&text=ФЧЕТДПФПРМЙЧОЩЕ
-----2-----
http://www.google.com.ru/search?q=Котлы на твердом топливе &ie=UTF-8&oe=UTF-8&hl=ru&btnG=Поиск в Google&lr= ) Котлы на твердом топливе
-----end-----
как средствами PHP ?
понять в 1ом что это koi-8
перевести 2ой из UTF-8 в win-1251
кто знает подскажите, буду благодарен.
<?function utf8_win($s)
{
$s=strtr($s,array(
"\xD0\xB0"=>"а", "\xD0\x90"=>"А",
"\xD0\xB1"=>"б", "\xD0\x91"=>"Б",
"\xD0\xB2"=>"в", "\xD0\x92"=>"В",
"\xD0\xB3"=>"г", "\xD0\x93"=>"Г",
"\xD0\xB4"=>"д", "\xD0\x94"=>"Д",
"\xD0\xB5"=>"е", "\xD0\x95"=>"Е",
"\xD1\x91"=>"ё", "\xD0\x81"=>"Ё",
"\xD0\xB6"=>"ж", "\xD0\x96"=>"Ж",
"\xD0\xB7"=>"з", "\xD0\x97"=>"З",
"\xD0\xB8"=>"и", "\xD0\x98"=>"И",
"\xD0\xB9"=>"й", "\xD0\x99"=>"Й",
"\xD0\xBA"=>"к", "\xD0\x9A"=>"К",
"\xD0\xBB"=>"л", "\xD0\x9B"=>"Л",
"\xD0\xBC"=>"м", "\xD0\x9C"=>"М",
"\xD0\xBD"=>"н", "\xD0\x9D"=>"Н",
"\xD0\xBE"=>"о", "\xD0\x9E"=>"О",
"\xD0\xBF"=>"п", "\xD0\x9F"=>"П",
"\xD1\x80"=>"р", "\xD0\xA0"=>"Р",
"\xD1\x81"=>"с", "\xD0\xA1"=>"С",
"\xD1\x82"=>"т", "\xD0\xA2"=>"Т",
"\xD1\x83"=>"у", "\xD0\xA3"=>"У",
"\xD1\x84"=>"ф", "\xD0\xA4"=>"Ф",
"\xD1\x85"=>"х", "\xD0\xA5"=>"Х",
"\xD1\x86"=>"ц", "\xD0\xA6"=>"Ц",
"\xD1\x87"=>"ч", "\xD0\xA7"=>"Ч",
"\xD1\x88"=>"ш", "\xD0\xA8"=>"Ш",
"\xD1\x89"=>"щ", "\xD0\xA9"=>"Щ",
"\xD1\x8A"=>"ъ", "\xD0\xAA"=>"Ъ",
"\xD1\x8B"=>"ы", "\xD0\xAB"=>"Ы",
"\xD1\x8C"=>"ь", "\xD0\xAC"=>"Ь",
"\xD1\x8D"=>"э", "\xD0\xAD"=>"Э",
"\xD1\x8E"=>"ю", "\xD0\xAE"=>"Ю",
"\xD1\x8F"=>"я", "\xD0\xAF"=>"Я",
));
return $s;
}?>
Как понять - во втором случае (с гуглем) в урле же явно указана кодировка, в первом случае - прсото надо знать, что яндекс с первой страницы передает в одной кодировке, а в последующих - в другой.
задачи в 1м и во 2м случаи разные и вопрос звучит
понять в 1ом что это koi-8
перевести 2ой из UTF-8 в win-1251
--------
читать так
---------
понять в 1ом урле что это koi-8, для того чтобы если это кои то перевести в вин
---------
перевести 2ой урл из UTF-8 в win-1251,
конкретно из utf, в строке есть об этом инфа &ie=UTF-8,
ответ нашол здесь же на форуме
------------
интересует ответ на 1 ый вопрос
как понять из http://www.yandex.ru/yandpage?q=492703323&p=1&ag=h&qs=&text=ФЧЕТДПФПРМЙЧОЩЕ
в какой кодировке урл?
я знаю что это кои а как скриптом это сделать ?
Если урл /yandpage?.... - то КОИ
Если урл /yandsearch?.... - то ВИН
Вроде так.
skams, иногда в реферерах вместо %D... идет %d..., поэтому не лишним будет в этой функции вначале регистр поднять:
$s=strtoupper($s);
А строку koi-8 как перевести в win-1251 средствами PHP?
NULL,
$text=convert_cyr_string('текст','w','k');
Из win в koi
Спасибо!
Увы, не всегда есть так... Бывает и КОИ. Есть вариант и UTF-8, но он редко... очень редко встречается. И на другом домене он. Сходу не помню, кажется на ie6.yandex.ru
$s=strtoupper($s);
в google не стоит
происходит искажение