Помогите реализовать ajax регистрацию в dle. Вот этот код из Dle API . Он отвечает за регистрацию пользователей.
$dle_api->external_register( string $login, string $password, string $email, int $group);
Я примерно набросал часть кода, хотя мне кажется это неверно.
<form enctype="multipart/form-data" method="post" id="ajaxreg" class="rel">
<input type="text" name="ajaxname" id="ajaxname" placeholder="Логин">
<input type="text" name="ajaxpass" id="ajaxpass" placeholder="Пароль">
<input type="text" name="ajaxmail" id="ajaxmail" placeholder="Почта">
<input type="submit" id="submit" value="Зарегистрироваться">
</form>
$(function(){
'use strict';
$('#submit').on('submit', function(e){
$.ajax({
type: "POST",
url: "/engine/ajax/ajaxreg.php", // Имя файла к которому будет идти AJAX запрос
data: // Не знаю, что в дату писать...
success: function(data){
alert(data.success); // Итог
}
});
}
});
И я совсем не знаю, что писать в php кроме этого:
<?php
include ('engine/api/api.class.php');
$email = $_POST['ajaxmail'];
$login = $_POST['ajaxname'];
$password = $_POST['ajaxpass'];
$dle_api->external_register( string $login, string $password, string $email, int $group);
Помогите пожалуйста доработать php и js код.