Архив

Архив Август 2018
24 августа 2018 Нет комментариев

При наведении на ссылку .link показываем блок .block, когда указатель мыши находится вне этого блока и вне ссылки — скрываем.

$(document).ready(function(){
	$('.link').hover(function(){
		$('.block').addClass('visible');
	});
	$(window).mousemove(function(event){
		if($(event.target).closest(".block").length||$(event.target).closest(".link").length)return;
		$('.block').removeClass('visible');
	});
});
.block{
	display:none;
}
.block.visible{
	display:block;
}
Categories: Javascript Tags:
24 августа 2018 2 комментария
find ./ -type f -exec sh -c 'cat /dev/null > {}' \;
Categories: Linux Tags:
14 августа 2018 Нет комментариев
<a href="viber://add?number=792112345678"></a>
<a href="whatsapp://send?phone=+792112345678"></a>
Categories: Web Tags:
14 августа 2018 Нет комментариев
function correct_image_orientation($filename,$quality=100){
	if(function_exists('exif_read_data')){
		$exif=exif_read_data($filename);
		if($exif&&isset($exif['Orientation'])){
			$angles=array(3=>180,6=>270,8=>90);
			if(isset($angles[$exif['Orientation']])){
				$image=imagecreatefromjpeg($filename);
				$image=imagerotate($image,$angles[$exif['Orientation']],0);
				imagejpeg($image,$filename,$quality);
			}
		}
	}
}

Использование:

move_uploaded_file($file['tmp_name'],ROOT_DIR.IMAGES_PHOTOS_DIR.$fname);
correct_image_orientation(ROOT_DIR.IMAGES_PHOTOS_DIR.$fname);
Categories: PHP Tags: