View file siwap.ru/AJAX/securityUser.php

File size: 1.04Kb
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/system/App.php');

if(isset($_GET))
{
	if(empty($_GET['password']))
	{
		$json = array('error' => '1', 'comment' => 'Введите старый пароль');
	}
	else if(empty($_GET['new_password']))
	{
		$json = array('error' => '1', 'comment' => 'Введите новый пароль');
	}
	else if($_GET['password'] != $me['password'])
	{
		$json = array('error' => '1', 'comment' => 'Старый пароль не верный');
	}
	else
	{
		if(!empty($_GET['new_password']))
		{
			setcookie('password', $_GET['new_password'], time()+60*60*24*30, '/');
		}
		
		$bool = Base::update('user', $me['id'], [
		'password' => $_GET['new_password']
		]);
		
		if($bool == true)
		{
			$json = array('success' => '1', 'comment' => 'Данные успешно обновлены');
		}
		else
		{
			$json = array('error' => '1', 'comment' => 'Ошибка');
		}
	}
} 
else
{
	$json = array('error' => '1', 'comment' => 'Пустое значение');
}	

echo json_encode($json, JSON_UNESCAPED_UNICODE);	
?>