THEOUS 18 Report post Posted July 27, 2016 Хак для временного отключения сайта, допустим на реконструкцию и входа только по коду, известному определённому кругу лиц. В index.php после: @session_start(); Вставляем: if($_SESSION['code_access'] !== 'ВашКод'){ die('<form method="POST" action="/access.php"> <input type="text" class="input" name="code"></input> <div style="margin-top:5px;"><button class="fl_r buttonlog">Вход</button></div> </form>'); } В корне сайта создаем файл access.php, вставляем в него код: <?php define('MOZG', true); define('ROOT_DIR', dirname (__FILE__)); define('APPLICATION_DIR', ROOT_DIR.'/application'); header('Content-type: text/html; charset=utf-8'); @include APPLICATION_DIR.'/data/config.php'; include APPLICATION_DIR.'/classes/mysql.php'; include APPLICATION_DIR.'/data/db.php'; include APPLICATION_DIR.'/modules/functions/functions.php'; @session_start(); $code = intval($_POST['code']); if($code == 'ВашКод'){ $_SESSION['code_access'] = 'ВашКод'; die('Принято, перейдите на главную страницу'); } else { $_SESSION['code_access'] = '1'; die('неверный код.'); } ?> PROFIT 1 1 Share this post Link to post Share on other sites
Mario 51 Report post Posted July 27, 2016 Сеть, которую отключают для реконструкции - не сеть. Всё должно делаться отдельно на тестовом сайте, там и проверятся. А это называется всего побольше поставить. 1 1 Share this post Link to post Share on other sites
THEOUS 18 Report post Posted July 27, 2016 Сеть, которую отключают для реконструкции - не сеть. Всё должно делаться отдельно на тестовом сайте, там и проверятся. А это называется всего побольше поставить. Допустим у вас идёт бета тест.И вам нужны люди на него, вы раздаёте код, создаёте аккаунты и проводите бета тест. Так что этот дизлайк был незаслужен. Share this post Link to post Share on other sites
Mario 51 Report post Posted July 27, 2016 Допустим у вас идёт бета тест.И вам нужны люди на него, вы раздаёте код, создаёте аккаунты и проводите бета тест. Так что этот дизлайк был незаслужен. У тебя определенно заниженная самооценка и плохое зрение, я тебе ничего не ставил, что то в вк никто бета тесты не делает. Share this post Link to post Share on other sites
viiprogrammer 179 Report post Posted July 27, 2016 У тебя определенно заниженная самооценка и плохое зрение, я тебе ничего не ставил, что то в вк никто бета тесты не делает.Да у них есть тестовый сервак, но в связи с последними событиями они походу все делают на продакшене, так как у них по часу висят ошибки rcpmemcache и ища этого не работает все, и Js тоже в ошибках так как генерируется kphp На счет темы, лучше вместо "перейдите на гл. Страницу" сделать header('Location: /'); А вообще код можно уменьшить до нескольких строк 1 Share this post Link to post Share on other sites
"MRX" 3 Report post Posted July 27, 2016 Сеть, которую отключают для реконструкции - не сеть. Всё должно делаться отдельно на тестовом сайте, там и проверятся. А это называется всего побольше поставить. Разработчики вконтакте на основном сайте все делают Share this post Link to post Share on other sites
Mario 51 Report post Posted July 27, 2016 Разработчики вконтакте на основном сайте все делают Ты то откуда знаешь? Нет Share this post Link to post Share on other sites
viiprogrammer 179 Report post Posted July 27, 2016 Разработчики вконтакте на основном сайте все делают У них есть тестовый сервер, как и у других больших проектов twitter, facebook и других, да и вобще везде должен он быть Share this post Link to post Share on other sites
"MRX" 3 Report post Posted August 29, 2016 У них есть тестовый сервер, как и у других больших проектов twitter, facebook и других, да и вобще везде должен он быть Вкурсе поэтому и говорю, и то что сервак для теста тоже знаю Но больнинство они на основном работают 1 Share this post Link to post Share on other sites