Еще раз внимательно читайте мой пост :)
Если вы можете подтвердить своё право на контент, то юзер будет отключен, т.к. нарушает условия договора. И ему об этом будет сообщено.
Если вы не можете подтвердить, то тогда разбираетесь с юзером сами.
Пункт о том, что пользователь обязуется не нарушать действующее законоательство, есть в договорах у всех добропорядочных хостеров.
Мы, конечно, тут не рассматриваем "абузоустойчивые" хостинги :)
Это сильно!
Есть такое понятие, как авторские права и их нарушение.
Если вы можете подтвердить права на контент, то получается, что клиент нарушает условия договора, и может быть отключен.
Pilat, вообще, там в конце статьи образовались дописки :) И кучу всего поперечеркали )
Дык, если речь идёт о вёрстке сайтов, то читать книжки по HTML и CSS.
Если купить книжки потолще, то там и стандарты все будут расписаны детально :)
Не, можно, конешно, верстать в какой-нибудь мудрёной программе... Но не зная основ, не умея сверстать вручную, и не понимая, что делает программа, вёрстку нельзя будет считать профессиональной.
Попробуйте так:
CharsetDefault utf-8CharsetSourceEnc utf-8RewriteEngine OnRewriteRule ^%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82/(.*)$ /index.php?id=$1
Или вот так, если cp1251:
CharsetDefault cp1251CharsetSourceEnc cp1251RewriteEngine OnRewriteRule ^%EF%F0%E8%E2%E5%F2/(.*)$ /index.php?id=$1
В HTTP-запросе русские буквы не передаются.
А браузер может отображать что угодно.
А он что, на те же задачи расходует меньше ресурсов? :)
Ну тут выбирать одно из двух — или храните картинки обоих размеров на фтп или конвертите на лету.
Чудес не бывает.
Если только из мета-тега, то примерно так
$data='… <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> …';if (preg_match("/<meta [^>]+charset=([^\"' ]+)/i",$data,$regs)) { $charset=$regs[1];} else { echo "Нету :(";}
НО! мета-тега может и не быть. Тогда только из заголовков сервера, как говорил выше.
И еще, кодировка в заголовках сервера может отличаться от кодировки в мета-теге, если у вебмастера, например, руки кривые :)
Если вы про PHP file_get_contents(), то она не возвращает заголовки сервера.
Нужно делать или через curl или вручную через сокеты.