import getpass
import os.path
import time
import subprocess
process_name = 'КАКОЙ-ТО ПРОЦЕС'
while True:
processes = subprocess.Popen('tasklist', stdin=subprocess.PIPE, stderr=subprocess.PIPE, stdout=subprocess.PIPE).communicate()[0]
if processes.count( bytes(process_name, 'utf-8') ) < 1 == True:
print('ЗАПУСК')
else:
print('такой процес уже есть...')
time.sleep(25)
<form action="check-log.php" method="POST">
<strong>Логин</strong>
<input type="text" name="login" value="<?php echo @$_POST['login']; ?>"><br>
<strong>Пароль</strong>
<input type="password" name="password" value="<?php echo @$_POST['password']; ?>"><br>
<button type="submit" name="do_login">Войти</button>
</form>
<?php
require("libs/rb.php");
R::setup( 'mysql:host=127.0.0.1:3306;dbname=date_base',
'root', '' );
session_start();
<?php
require("db.php");
if(isset($_POST['do_login']))
{
$user = R::find('user', "login = ?",array($_POST['login']));
if($user)
{
if(password_verify($_POST['password'], $user->password));
{
$_SESSION['logged_user'] = $user->login;
echo "Все хорошо вы зареганы!";
}
}
else
{
echo "Пароль был введен не правильно!";
die();
}
}
<?php
require("db.php");
R::freeze( true );
if(isset($_POST['button']))
{
if($_POST['login'] == "")
{
echo "Введите логин!";
die();
}
if($_POST['password'] == "")
{
echo "Введите пароль!";
die();
}
if($_POST['email'] == "")
{
echo "Введите Email!";
die();
}
if( R::count('user', "login = ?", array($_POST['login'])) > 0)
{
echo "Такой Пользователь уже есть!";
die();
} if(R::count('user', "email = ?", array($_POST['email'])) > 0)
{
echo "Такой Email уже есть!";
die();
}
$user = R::dispense('user');
$user->login = ($_POST['login']);
$user->password = password_hash($_POST['password'], PASSWORD_DEFAULT);
$user->email = ($_POST['email']);
$user->admin = false;
$user->moderator = false;
$user->vip = false;
$user->balance = 0;
$user->banned = false;
$user->muted = false;
$user->rank = 0;
R::store($user);
die();
}
?>