Web Мастерская»Блог

Сообщество Web Мастеров. Тут собрано всё, чтобы написать свой первый сайт, запустить его в Интернет и поддерживать его в течении всей его работы.

Что не так с Google AdSense

Практически каждый, кто хотел заработать на своем сайте, стремился заполучить возможность отображать на страницах своего сайта рекламные блоки AdSense. Ведь это по настоящему самая оплачиваемая реклама. Помню, бывали клики, за которые платили по 1,7 баксов. Сейчас реклама не отображается на территории РФ, по известным всем причинам. Кто-то это переживает, будто расстался со своим любимым человеком. Ладно, давайте не будем о грустном, а лучше повспоминаем, как это было! А было это похоже на то, что Google хотел загнать всех Вебмастеров под каблук.

У данной рекламной сети было огромное количество требований, нарушив, хоть одно из них, можно было получить по шапке. Самое страшное - это быть пойманным за клики по своей рекламе, за что немедленно выдавался пожизненный бан, а заработанные деньги, якобы, возвращались рекламодателям. Этого бана боялись, как огня, абсолютно все. При чем, не важно, кто кликал по твоей рекламе, ты сам или, какой-то школьник из Оренбурга, которого ты даже не...

Как получить высоту и ширину изображения на PHP

PHP
Для получения высоты и ширины картинки служит функция: getimagesize. Функция вернет массив данных, где два элемента будут содержать в себе ширину и высоту.

Делаем так:
list ($w, $h) = getimagesize($img);

Теперь у нас две переменные, где $w - ширина изображения, $h - высота.

$img - полный путь и имя картинки....

Как убрать стрелочки в поле <input type="number">

Чтобы убрать стрелочки у поля number добавьте свойство CSS:
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

Для браузера Firefox можно использовать:
input[type='number'] {
	-moz-appearance: textfield;
}
...

Как заблокировать "claudebot" в .htaccess

На один форум зачастил бот claudebot, он не покидал темы форума, ни на минуту. Постоянно выходил с разных IP, так, что блокировать его по IP, нет смысла. Я нашел решение, выглядит оно так:
SetEnvIfNoCase User-Agent "claudebot" blockedBot

<Limit GET POST HEAD> 
Order Allow,Deny 
Allow from all
Deny from env=blockedBot
</Limit>

Я добавил этот код в .htaccess, что находится в корне сайта. После чего бот claudebot пока не появлялся.

Возможно, будет интересно: Блог: Как заблокировать IP адрес пользователя в .htaccess....

Как убрать полосу прокрутки из <iframe>

Кратко о том, как убрать полосу прокрутки (Scrollbar) из <iframe>.

Допустим, у нас есть такой ифрейм:
<iframe src="https://danfa.net/blog/3296/"></iframe>

Внутри которого можно прокрутить страницу/файл по вертикали, и возможно по горизонтали. Чтобы убрать Scrollbar, добавляем атрибут scrolling, со значением no. Вот так:
<iframe src="https://danfa.net/blog/3296/" scrolling="no"></iframe>

Готово. Scrollbar больше нет....