PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: php скрипте (CONFIG)
sherxan-g
Отправлено: 08 Сентября, 2021 - 23:47:12
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Авг. 2021  


Помог: 0 раз(а)




Уважаемые Программисты помогите пожалуйста. как в скрипте (CONFIG) добавить кроме пользователя (test) ещё один пользователя. Заранее большое вам Спасибо.
PHP:
скопировать код в буфер обмена
  1. #CONFIG
  2. define('CAN_RUN', 1 );
  3. define('ROOT_DIR', @getcwd() . '/' );
  4. define('ADMIN_NAME', 'test');
  5. define('ADMIN_HASH', md5('test'));
  6. define('USER_AGENT', 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1');
  7. define('CHECK_BEFORE', false);
  8. define('MODE', 'FULL');
  9. define('DB_FILE', 'db.php' );
  10. define('DEBUG', false );
  11.  
  12. if(DEBUG)
  13.     error_reporting(E_ALL);
  14. else
  15. @date_default_timezone_set('Europe/Moscow');
  16. function stripslashes_array($array) {
  17.     return is_array($array) ? array_map('stripslashes_array', $array) : stripslashes($array);
  18. }
  19.     $_POST = stripslashes_array($_POST);
  20.  
  21. if( ($_SERVER['REQUEST_METHOD'] == 'POST') && !empty($_SERVER['HTTP_REFERER']) )
  22.     if(!preg_match('!^http(s)?://' . preg_quote($_SERVER['HTTP_HOST']) . '!i', @$_SERVER['HTTP_REFERER']))
  23.         die('Referer check error');
  24.  
  25. if(!empty($_POST['login']) && !empty($_POST['pass'])) {
  26.     $_SESSION['login'] = $_POST['login'];
  27.     $_SESSION['hash'] = md5($_POST['pass']);
  28. }
  29. if( (basename($_SERVER['REQUEST_URI']) != "login.php") && ((@$_SESSION['login'] != ADMIN_NAME) || (@$_SESSION['hash'] != ADMIN_HASH)) ) {
  30.     header('Location: login.php');
  31.     exit;
  32. }
 
 Top
s1b
Отправлено: 21 Сентября, 2021 - 10:53:04
Post Id


Новичок


Покинул форум
Сообщений всего: 4
Дата рег-ции: Сент. 2021  


Помог: 0 раз(а)




Скрипт - огонь! Всегда говорил, что сессии - для трусов, надо хеш пароля (в md5, лолкек, 2021 на дворе) хранить в куках.
По существу: конкретно вэтот скрипт - ника недобавить. Это будет уже совсем другй скрипт.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB