andriz: Сканер - это замена ввода пин-кода (удобно). От чего защищает пин-код - от того защищает и сканер. Я не знаю как на Андроидах, но на Айфонах что со сканером что без сканера - без пароля от учетной записи телефон даже после простой перепрошивки спросит пароль от icloud. Основная задача - защитить информацию, а вернуть телефон вам блокировка не поможет - сдадут на запчасти.
Сорри если сумбурно, может кто ответит более детально.
Можно поднять DNS сервер на своем VPS (смотреть named демон), однако вам понадобится минимум один secondary dns. Раньше был выбор бесплатных secondary dns - можно поискать. Но лично я не вижу смысла в этом, если есть бесплатные, удобные, качественные dns сервисы типа pdd.yandex.ru
dev400: Тогда на ваш выбор - или через подстановку pdo или проверить регуляркой типа /^[0-9a-f]+$/ . Однако fsockopen верно подметил - вы обходите штатный механизм pdo предназначенный для подстановок. Вместе с тем - валидировать полученные от пользователя данные тоже совсем не лишнее.
dev400: Ну да, примерно так. Или (если хочется без подстановок), валидировать $code. Если это число, то прогнать его через intval хотя бы, чтобы ганантировать что в нем не окажется ничего неожиданного.
Павел: Тут даже этого свойства не надо, достаточно определения что такое степень. Обе части исходя из определения степени записываются как A*A*A... = A*A*A... и количество таких A одинаково.
Интересная задача.
Можно попробовать убрать весь текст, и среди тэгов искать повторяющиеся блоки.
Найдя повторяющиеся блоки можно выбрать из них текст.
Желаю удачи в решение задачи!
"Сделать магазин" это не только "скчать cms".
Согласовываете с заказчиком выбранный движок, натягиваете дизайн, пишите тексты, заполняете товары, отлаживаете сайт чтобы все правильно работало, обучаете заказчика. При желании еще выполняете раскрутку магазина.