Есть файл index.php, в нем есть следующие строки (файл скинул не весь, если надо скину весь):
index.phpfunction message($text){
exit('{"message" : "'.$text.'"}');
}
Файл login_func.php:
login_func.php<?
if ($_POST['password_f']) {
message('Авторизация');
}
else if ($_POST['register_f']) {
go('login');
}
else if ($_POST['recovery_f']) {
message('Восстановление пароля');
}
else if ($_POST['confirm_f']) {
message('Подтверждение');
}
?>
JS файл Scrypt:
Scrypt.jsfunction button_query(url, name, data){
var str = '';
$.each(data.split('.'), function(k, v){
str += '&' + v + '=' + $('#' + v).val();
});
$.ajax({
url : '../../functions/' + url,
type: 'POST',
data: name + '_f=1' + str,
cache: false,
success: function(result){
alert(result)
}
});
}
function location(url){
window.location.href='/' + url;
}
И сама форма - login.php:
Login.php<?php top('Вход') ?>
<h1>Вход</h1>
<p><input type="text" placeholder="Login Key" id="password"></p>
<p><button onclick="button_query('login_func.php', 'password', 'password')">Войти</button> <button onclick="button_query('login_func.php', 'recovery_r', 'recovery')">Восстановить ключ</button></p>
<p><a href="/what_is_key">Что такое ключ?</a></p>
<?php bottom() ?>
Это все дело должно выводить сообщение в формате JSON, но выводит ошибку.
Вот сам
сайт. Ошибку выводит при нажатии на кнопку "Войти"
(Не реклама)
Заранее спасибо за помощь