PR-вход
|
|
Lizzar | Дата: 26 Октября 2011, 20:18 | Сообщение # 1 | ● ● ● ● ● 2 сообщения Статус: Offline | Здравствуйте, мастера))
У меня созрела проблема... наверное видели все на сайтах майба и русфф такую штуку, как "ПИАР-ВХОД"? Кнопка позволяет войти на сайт автоматически под определенным ником с определенным паролем... Есть ли у нашего любимого юкоза подобная функция? Для примера выложу код этой кнопки...
<script type="text/javascript"> PiarNik="at_r@mail.ru"; PiarPas="12345";
var L="<div id=\"PR_loginDiv\" style=\"display:none;\">\ <form id=\"form_login\" name=\"login\" method=\"post\" action=\"login.php?action=in\" onsubmit=\"return check_form()\">\ <fieldset>\ <input type=\"hidden\" name=\"form_sent\" value=\"1\"/>\ <input type=\"text\" id=\"fld1\" name=\"req_username\" size=\"21\" maxlength=\"25\"/>\ <input type=\"text\" id=\"fld2\" name=\"req_password\" size=\"7\" maxlength=\"16\"/>\ <input type=\"submit\" class=\"button\" name=\"login\"/>\ </fieldset>\ </form>\ </div>\ <li id=\"navpiar\"><span id=spMyimg><a onclick=\"PiarIn()\">PR-Вход</a></span></li>"; if($("#navlogin").html()!=null){
$("#navlogin").after(L) //navlogin $("#PR_loginDiv #fld1").val(PiarNik) $("#PR_loginDiv #fld2").val(PiarPas) function PiarIn () {$("#PR_loginDiv input[type='submit']").click();} } </script>
Буду очень признательна ответившим, заранее спасибо.Добавлено (26 Октябрь 2011, 20:18) --------------------------------------------- Никто не знает ответа?))) | | |
|
Andre | Дата: 26 Октября 2011, 22:27 | Сообщение # 2 | ● ● ● ● ● 1822 сообщения Статус: Offline | Lizzar, без понятия что ты имела ввиду и на фиг это надо, но засунуть в поля значения не сложно, в предоставленном примере это написано. | | |
|
Lizzar | Дата: 29 Октября 2011, 10:16 | Сообщение # 3 | ● ● ● ● ● 2 сообщения Статус: Offline | Andre, я и засунула))) Только почему-то на юкозе такая фигня не работает. И я понять не могу почему. | | |
|
imapo | Дата: 04 Ноября 2011, 02:31 | Сообщение # 4 | ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | Lizzar, как два пальца... Если очень нужно - напишу кодик для примера | | |
|
leonP4 | Дата: 04 Ноября 2011, 09:06 | Сообщение # 5 | ● ● ● ● ● 171 сообщение Статус: Offline | Andre, я и засунула))) Только почему-то на юкозе такая фигня не работает. И я понять не могу почему. Дык а на твоем сайте есть такой пользователь?! Ты вначале зарегистрируй его, а потом впиши значения в поля.
Apocalypse87, Ни о каком коде не может идти и речи. Я так у себя делал, вроде даже и сейчас так стоит если форму не снес на стандарт.Добавлено (04 Ноябрь 2011, 09:06) --------------------------------------------- Зарегистрировал пользователя login с паролем passLogin, вставил в значения формы входа, и готово. | | |
|
imapo | Дата: 04 Ноября 2011, 11:10 | Сообщение # 6 | ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | leonP4, а если нужна парочка тестовых пользователей? | | |
|
leonP4 | Дата: 04 Ноября 2011, 22:00 | Сообщение # 7 | ● ● ● ● ● 171 сообщение Статус: Offline | Apocalypse87, в чем проблема сделать выпадающий список? | | |
|
imapo | Дата: 04 Ноября 2011, 22:51 | Сообщение # 8 | ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | leonP4, кода больше | | |
|
leonP4 | Дата: 05 Ноября 2011, 09:04 | Сообщение # 9 | ● ● ● ● ● 171 сообщение Статус: Offline | Apocalypse87, Ну да, у нас же проще javascript написать, чем пару строк на html. Смешно))
...или я не понял сути вопроса? | | |
|
imapo | Дата: 05 Ноября 2011, 11:20 | Сообщение # 10 | ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | ...или я не понял сути вопроса?
Ну вот скорее вот это | | |
|
Vindesti | Дата: 18 Марта 2012, 22:31 | Сообщение # 11 | ● ● ● ● ● 5 сообщений Статус: Offline | А можно я подниму темку? Тоже заинтересовала возможность создания кнопки, при нажатии на которую гость входил бы на созданный акк под определенным ником и паролем. Подскажите, кто может, как это сделать? | | |
|
imapo | Дата: 18 Марта 2012, 22:55 | Сообщение # 12 | ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | Vindesti, вот накидал: Code <?if($LOGIN_FORM$)?> <a href="javascript:apologbot()">Войти под временным аккаунтом</a>
<script> function apologbot() { $('input[name="user"]').val('123'); $('input[name="password"]').val('123123123'); $('input.loginButton').click(); } </script> <?endif?>
Есть проблемка, конечно же - на uCoz разрешена только одна сессия, так что, если кто-то ещё войдёт под этими данными - юзера выкинет. Единственный выход, который я вижу - аккаунтов 10 насоздавать, и, если в онлайн статистике есть пробный акк - подставлять второй и т.д. Если лимит акков исчерпан - выдавать соответствующее уведомление. В общем, такого вида скрипт уже платного уровня | | |
|
WolFoX | Дата: 19 Июля 2013, 13:55 | Сообщение # 13 | ● ● ● ● ● 2 сообщения Статус: Offline | Добрый день, хочу поднять тему! $LOGIN_FORM$ сейчас не у всех актуальна. На своей сайте я использую $LOGIN_LINK$. Но если изменить $LOGIN_FORM$ на $LOGIN_LINK$ автоматического входа на сайте не произойдет. Подскажите, что в скрипте поменять, чтобы вход осуществлялся через $LOGIN_LINK$? Просто мы используем не форму, а картинку-ссулку на для входа на сайт. | | |
|
imapo | Дата: 19 Июля 2013, 14:28 | Сообщение # 14 | ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | WolFoX, попробуй куда-нибудь на странице вставитьКод <div style="display:none;">$LOGIN_FORM$</div> | | |
|
WolFoX | Отредактировал WolFoX - Пятница, 19 Июля 2013, 15:47 Дата: 19 Июля 2013, 15:47 | Сообщение # 15 | ● ● ● ● ● 2 сообщения Статус: Offline | imapo, благодарю!!! Очень помогли =) и как всегда до элементарных вещей голова сама не допирает))) P.S. Кстати, на форуме что-то неладное с Репутацией ... при нажатии на кнопку "Применить" ничего не происходит ... | | |
|
imapo | Дата: 19 Июля 2013, 16:51 | Сообщение # 16 | ● ● ● ● ● Группа: Редакторы 831 сообщение Статус: Offline | WolFoX, я лишь модератор... Администрация окончательно сломало дизайн, судя по всему | | |
|