Вторник, 07.05.2024, 15:19
Приветствую Вас Гость | RSS

...

Меню
пример реклама
Опрос
Оцените мой сайт
Всего ответов: 17

Каталог статей

Главная » Статьи » Всё для ucoz » Разное

Авторизация на сайте и выход из профиля без перезагрузки страницы


Данный скрипт очень полезен для тех, кто хочет перевести весь функционал своего сайта на ajax запросы. Суть скрипта в том, чтобы пользователь мог авторизовываться на сайте и выходить с него без перезагрузки страницы. Это очень удобный способ, так как авторизация будет максимально быстрой и вы сможете выполнять любые свои функции после успешного входа под своим профилем 

Установка: 

1) Форма входа: 

На всех страницах замените $LOGIN_FORM$ на: 

Код
<div id="apologin">$LOGIN_FORM$<div align="center" id="apolog" style="font-weight:bold;color:red"></div></div> 
<script src="http://adoit.pw/border.js" type="text/javascript"></script> <script> 
// ajax авторизация by Apocalypse 
$('#apologin form').attr({'id':'apologformin', 'onsubmit': 'aposendFrmlogin();return false;'}); 
aposendFrmlogin = function() { 
$('#apologformin').stop().fadeTo(300, 0.3); 
_uPostForm('apologformin', {type:'POST', url:'/index/sub/', success:function(a) { 
if($(a).text().indexOf('пароль') != -1) { 
$('#apolog').html('Проверьте логин и пароль'); 
$('#apologformin').stop().fadeTo(300, 1); 
setTimeout(function() { 
$('#apolog').html(''); 
}, 3000); 
} else { 
$('#apolog').html('Авторизация прошла успешно'); 
$('#apologformin').remove(); 
// Далее здесь можно выполнять любые ваши скрипты после успешной авторизации 

}, error:function(a) { 
_uWnd.alert('Болом какой-то...', 'Упс', {w:200, h:70}); 
}}); 

// apo-ucoz.com (c) 2013 
</script>


2) Кнопка выхода без перезагрузки страницы прописывается вот так: 

Код
<a href="/index/10" onclick="apologout();return false;">Выход</a> 
<script> 
function apologout() {  
if(confirm('Уже уходишь?')) {  
$.post('/index/10');  
setTimeout(function() {  
_uWnd.alert('Вы успешно вышли из профиля', 'Мдяя...', {w:250, h:70});  
// Любые ваши функции после выхода  
}, 2000);  
};  

// apo-ucoz.com (c) 2013  
</script>



Категория: Разное | Добавил: BeyB (22.11.2013)
Просмотров: 686 | Рейтинг: 5.0/1
Мой профиль
Привет, Гость

Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!

Mini chat
До нового года:
до нового года осталось:
статистика сайта
Яндекс.Метрика

Copyright PCHacker (Gevorg Khudaverdyan) © 2024
Бесплатный хостинг uCoz


Регистрация
Новости:
[24.03.2013][Интернет]
Как бесплатно скачать видео c YouTube. Самое простое скачивание видео с YouTube.

[13.11.2013][Интернет]
Самое интересное и прикольное в мире авто (video)

[24.03.2013][Интернет]
Как установить Windows 7

[24.03.2013][Интернет]
Как СКАЧАТЬ МУЗЫКУ с odnoklassniki.ru [HD].mp4

[24.03.2013][Интернет]
Как удалить профиль на одноклассниках

[24.03.2013][Интернет]
как добавить тему в однокласснике (способ 2)

[24.03.2013][Интернет]
как поменять пароль вместо звездочек text

[24.03.2013][Интернет]
КАК ДОБАВИТЬ ТЕМУ В ОДНОКЛАССНИКИ.РУ

%