Ajax регистрация на Битрикс

файл-обработчик

<?
// подключение служебной части пролога
require($_SERVER[«DOCUMENT_ROOT»].»/bitrix/modules/main/include/prolog_before.php»);
if(!defined(«B_PROLOG_INCLUDED») || B_PROLOG_INCLUDED!==true)die();
?>

<?

global $USER;
$arResult = $USER->Register($_REQUEST[«login»], $_REQUEST[«name»], $_REQUEST[«surname»], «bagilio», «bagilio», $_REQUEST[«login»]);
echo $arResult[«MESSAGE»];
?>

 

<?
require($_SERVER[«DOCUMENT_ROOT»].»/bitrix/modules/main/include/epilog_after.php»);
?>

 

скрипт

<script>
$(document).ready(function(){
$(‘#basketOrderButton1’).click(function(){

var
login = $(‘#email’).val();

phone = $(‘#phone’).val();
name = $(‘#name’).val();
surname = $(‘#surname’).val();

$.ajax({
url: «confirm.php»,
type: «POST»,
datatype: «text»,
data: { ‘login’: login, ‘phone’: phone, ‘name’: name, ‘surname’: surname },
success: function(html){
$(‘#message’).html(html);
//alert(html);
}
});
});
});
</script>

форма (html)

<table cellpadding=»0″ cellspacing=»0″ class=»FormTable»>
<tr>
<td>
<div>ИМЯ <sub>*</sub></div>
<input type=»text» value=»» class=»text» id=»name» />
</td>
<td>
<div>ФАМИЛИЯ <sub>*</sub></div>
<input type=»text» value=»» class=»text» id=»surname» />
</td>
</tr>
<tr>
<td>
<div>ТЕЛЕФОН <sub>*</sub></div>
<input type=»text» value=»» class=»text» id=»phone» />
</td>
<td>
<div>EMAIL <sub>*</sub></div>
<input type=»text» value=»» class=»text» id=»email» />
</td>
</tr>
<tr>
<td colspan=»2″>
<div>КОММЕНТАРИИ <span>(адрес доставки, желаемое время доставки и т.д)</span></div>
<textarea></textarea>
</td>
</tr>
</table><div id=»message» class=»color:white;»></div>

Ajax регистрация на Битрикс

Одна мысль о “Ajax регистрация на Битрикс

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *