Архив

Архив Февраль 2011
7 февраля 2011 Нет комментариев

Чтобы убрать непонятно откуда появивуюся проверку дисков каждый раз перед загрузкой в
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
очистить значение параметра BootExecute

Categories: Windows Tags:
7 февраля 2011 1 комментарий

Сравниваем загружаемый файл с тем который лежит на сервере. Упрощенный случай. Нужно конечно проверять еще вначале тип файла, содержимое и т.д.

function VerifyKeyFile($inputname) {
	if (md5_file($_SERVER['DOCUMENT_ROOT']."/papka/filename.key")==md5_file($_FILES["$inputname"]["tmp_name"])) {
		return true;
	}
	else {
		return false;
	}
}
Categories: PHP Tags:
7 февраля 2011 Нет комментариев

Например нужно выбрать 2-х пользователей из России, Украины или Польши и 7 пользователей из других стран которые зарегистрировались вчера. Запрос будет такой:

(SELECT username FROM users WHERE country IN ('RU','UA','PL') AND regdt = DATE_SUB(CURDATE(), INTERVAL 1 DAY) ORDER BY RAND() LIMIT 2) UNION (SELECT username FROM users WHERE country NOT IN ('RU','UA','PL') AND regdt = DATE_SUB(CURDATE(), INTERVAL 1 DAY) ORDER BY RAND() LIMIT 7)
Categories: MySQL Tags:
2 февраля 2011 2 комментария

В примере 3 первых элемента.

$arr=array_slice($arr,0,2);
Categories: PHP Tags:
2 февраля 2011 5 комментариев
$arr=array_unique($arr);
Categories: PHP Tags:
1 февраля 2011 Нет комментариев

Формируется массив, каждый элемент которого отдельная строка.

$arr=preg_split("/[\n\r]+/s",$text);
Categories: PHP Tags: