function historyLoad() {
// History - это какая-то обертка над History API, что возвращает метод getState точно неизвестно
var State = History.getState();
// Просто логирование
History.log('initial:', State.data, State.title, State.url);
// Показывается прелоадер
$('#preload').fadeIn(200);
// Если последний символ в url слеш, то:
// 1. изменяется глобальная переменная content
// 2. выполняется функция getHeader
// 3. функция завершает работу
if ("/" == State.url.slice(-1))
{
content = "home";
getHeader();
return;
}
// Разбиваем url по знаку вопроса (забыли var)
str = State.url.split('?');
// Берем часть после знака вопроса (забыли var)
strSplit = str[1];
console.log(strSplit);
// Разбивает часть после знака вопроса по амперсанду (забыли var)
l = strSplit.split('&');
// Если есть что-то между знаком вопроса и первым амперсандом
if (l[0])
{
// В зависимости от того, что находится перед первым амперсандом
switch (l[0])
{
case "en":
case "ru":
case "ua":
// изменяем глобальную переменную lang
// вызываем функцию getHeader
lang = l[0];
getHeader();
break;
default:
// если первый элемент перед амперсандом не en, ru или ua:
// 1. изменяется глобальная переменная content
// 2. выполняется функция getHeader
content = "abra";
getHeader();
break;
}
if (l[1] && undefined != l[1])
{
// Если что-то есть между первым и вторым амперсандами (ну или просто после первого, если других нет),
// записываем эту строку в глобальную переменную content
content = l[1]
}
}
else
{
// Вызывем функцию getHeader
getHeader();
}
}
// Выполняем функцию при старте страницы
historyLoad();
// слушаем изменение url страницы, используя обертку над History API и выполняем функцию historyLoad
History.Adapter.bind(window, 'statechange', function () { // Note: We are using statechange instead of popstate
// Log the State
historyLoad();
});
MySQL SET PASSWORD Statement Syntax
The syntax for the MySQL SET PASSWORD statement to change an arbitrary user's password is as follows:
SET PASSWORD FOR 'user'@'host' = PASSWORD('newpassword');
To change your own password, the syntax is:
SET PASSWORD = PASSWORD('newpassword');
That is, to change another user's password, you will need to specify their username and hostname exactly as it is in the User and Host columns in the mysql.user table.
SELECT name, SUM(price) FROM subrequests GROUP BY request_id
$.post(
'/index.php',
{
'filed': '123',
'arr['+inp+']' // Где ключ или значение?
}
);
var input = 'text';
var params = {
field: '123',
arr: {}
};
params.arr[input] = 'хз';
$.post('/index.php', params);
$.ajax({
cache: false,
url: page,
dataType: 'html',
success: function(response) {
var $newBody = $(response).find('body');
// тут как то нужно получить <body> с его содержимым из data
$('body').prepend($newBody.html());
}
});