25 ноября 2016 Нет комментариев
mysql -u dbuser -p dbname < dump.sql

dbuser — пользователь mysql
dbname — база данных
dump.sql — файл

Categories: MySQL, Unix Tags:
25 ноября 2016 Нет комментариев
mysqladmin -u dbuser -p -i 1 processlist

dbuser — пользователь mysql
1 — интервал в секундах

Categories: MySQL, Unix Tags:
24 ноября 2016 Нет комментариев
function delete_cookie(name){
	document.cookie=name+'=; expires=Thu, 01 Jan 1970 00:00:01 GMT;';
}

или более сложный вариант с возможностью создания и чтения cookie, если это нужно:

function createCookie(name,value,days){
	if(days){
		var date=new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires="; expires="+date.toGMTString();
	}
	else var expires="";
	document.cookie=name+"="+value+expires+"; path=/";
}
function readCookie(name){
	var nameEQ=name+"=";
	var ca=document.cookie.split(';');
	for(var i=0;i<ca.length;i++){
		var c=ca[i];
		while(c.charAt(0)==' ')c=c.substring(1,c.length);
		if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function eraseCookie(name){
	createCookie(name,"",-1);
}

http://stackoverflow.com/questions/2144386/javascript-delete-cookie

Categories: Javascript Tags:
21 ноября 2016 Нет комментариев

В примере скрываем блок .category внутри ul которого все li c class hided

$('.category ul').each(function(){
	if($(this).find('li').not('.hided').length==0){
		$(this).closest('.category').hide();
	}
});
Categories: Javascript Tags:
17 ноября 2016 Нет комментариев

Т.е. вначале товары с артикулами из списка, затем по обычной сортировке.

SELECT * FROM `catalog` WHERE `ison`=1 ORDER BY FIELD(`art`,'art78','art22','art11'), `ord` ASC

или еще варианты…

SELECT * FROM `catalog` WHERE `ison`=1 ORDER BY FIELD(`art`,'art78','art22','art11') DESC, `ord` ASC

или

SELECT * FROM `catalog` WHERE `ison`=1 ORDER BY IF(FIELD(`art`,'art78','art22','art11'),TRUE,FALSE) DESC, `ord` ASC
Categories: MySQL Tags:
2 ноября 2016 Нет комментариев

В примере переносим сайт с site.com на site.org
.htaccess

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} robots.txt$ [NC]
RewriteRule ^([^/]+) $1 [L]
 
RewriteCond %{HTTP_HOST} ^site\.com
RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.site\.com
RewriteRule ^(.*)$ http://site.org/$1 [R=301,L]

robots.txt

User-agent: Yandex
Host: site.org
 
User-agent: *
Disallow:
Sitemap: http://site.org/sitemap.xml

Источник: https://habrahabr.ru/post/168471/

Categories: Web Tags: ,
2 ноября 2016 Нет комментариев
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !/robots\.txt
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Другой вариант, подходит для sweb.ru

RewriteEngine On
RewriteCond %{HTTP:HTTPS} !=on [NC]
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
SetEnvIf X-Forwarded-Proto https HTTPS=on

Подходит для nic.ru или infobox.ru

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_URI} !/robots\.txt
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Подходит для jino.ru

RewriteCond %{HTTP:X-Forwarded-Protocol} !=https
RewriteCond %{REQUEST_URI} !/robots\.txt
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
Categories: Web Tags: