5 февраля 2016 Нет комментариев
$('#square').bind("change keyup input click",function(){
	if(this.value.match(/[^0-9]/g)){
		this.value=this.value.replace(/[^0-9]/g,'');
	}
});

Обновлено:
Разрешать точку (для дробных чисел). При этом заменять запятую на точку при вводе.

$('.calc input').bind("change keyup input click",function(){
	if(this.value.match(/,/)){
		this.value=this.value.replace(/,/,'.');
	}
	if(this.value.match(/[^0-9.]/g)){
		this.value=this.value.replace(/[^0-9.]/g,'');
	}
});
Categories: Javascript Tags: ,
3 февраля 2016 Нет комментариев
function str_replace_once($search,$replace,$text){
	$pos=strpos($text,$search);
	return $pos!==false?substr_replace($text,$replace,$pos,strlen($search)):$text;
}
Categories: PHP Tags:
29 января 2016 Нет комментариев

В cmd от имени администратора:

dism /online /Enable-Feature /FeatureName:TelnetClient

https://www.rootusers.com/how-to-enable-the-telnet-client-in-windows-10/

Categories: Windows Tags:
28 января 2016 Нет комментариев
$(document).ready(function(){
	$('#form_id').keydown(function(event){
		if(event.keyCode==13){
			event.preventDefault();
			return false;
		}
	});
});
Categories: Javascript Tags: ,
27 января 2016 Нет комментариев

В примере нужно сортировать позиции каталога по наименованию, но вначале товары в наличии – остаток которых больше 0.

SELECT * FROM `catalog` WHERE `hide`='0' ORDER BY IF(`ost`,TRUE,FALSE) DESC, `name` ASC;

upd:
замечено что позиции с остатком меньше 0 все равно попадают в начало списка.
Другой вариант:

SELECT * FROM `catalog` WHERE `hide`='0' ORDER BY `ost`>0 DESC, `name` ASC;
Categories: MySQL Tags:
20 января 2016 Нет комментариев

В примере из модального окна нужно выйти на страницу с тем же REQUEST_URI (ЧПУ), но на другом поддомене.

<a href="http://<?=$sd.$domain?>/" onclick="location.href='http://<?=$sd.$domain?>'+window.parent.location.pathname;parent.$.fancybox.close();return false;"><?=$city['name']?></a>
Categories: Javascript Tags:
20 января 2016 Нет комментариев

http://www.idivision.ru/2010/10/24/cbrf-exchange-rates-php-class/

$rates=new ExchangeRatesCBRF(date('Y-m-d'));
$eurocb=$rates->GetRate("EUR");
Categories: Web Tags: