Ответить Новая Тема |
Проблема с формой? |
27.6.2008, 7:40
Сообщение
#1
|
|
Новичок ▪ Группа: Пользователи Сообщений: 7 |
сайт http://belpk.my1.ru - вставил форму, как указано. Но при введении логина и пароля, независимо от их правильности/неправильности идет переход на главную страницу электронного журнала, но там вновь требуется ввод логина и пароля. Так должно быть или что-то не так? По логике, как я понимаю, вход должен осуществляться автоматически... Или нет?
|
|
27.6.2008, 10:43
Сообщение
#2
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Формы на сайте не нашел. Сама форма рабочая. Пример: http://rusedu.org/login_ballov.html
при правильном вводе логина и пароля автоматически перекидывает в пользовательскую часть (в зависимости от логин - это либо администратор, либо учитель или ученик), также, как и на сайте ballov.net Чтобы сказать что-то дельное - нужно увидеть форму на Вашем сайте. |
|
27.6.2008, 10:53
Сообщение
#3
|
|
Новичок ▪ Группа: Пользователи Сообщений: 7 |
Цитата(Павел Наумов @ 27.6.2008, 7:43) « Формы на сайте не нашел. Сама форма рабочая. Пример: http://rusedu.org/login_ballov.html при правильном вводе логина и пароля автоматически перекидывает в пользовательскую часть (в зависимости от логин - это либо администратор, либо учитель или ученик), также, как и на сайте ballov.net Чтобы сказать что-то дельное - нужно увидеть форму на Вашем сайте. Да, форма рабочая - только что проверял обычным локальным файлом только с этой формой... http://belpk.my1.ru/index/0-18 - здесь она... |
|
27.6.2008, 11:21
Сообщение
#4
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Да, дейсвительно не работает... возможно сервер укоза режет исходящие запросы
попробую что-нибудь придумать, чтобы обойти это |
|
30.6.2008, 2:34
Сообщение
#5
|
|
Новичок ▪ Группа: Пользователи Сообщений: 7 |
Цитата(Павел Наумов @ 27.6.2008, 8:21) « Да, дейсвительно не работает... возможно сервер укоза режет исходящие запросы попробую что-нибудь придумать, чтобы обойти это Да, пожалуйста... Многие школы на Юкозе сидят, у них наверняка тоже такие проблемы могут быть. Будем ждать... |
|
2.7.2008, 2:47
Сообщение
#6
|
|
Новичок ▪ Группа: Пользователи Сообщений: 7 |
Не получается?
|
|
2.7.2008, 18:35
Сообщение
#7
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Цитата(Игорь @ 1.7.2008, 23:47) « Не получается? Я пока не занимался этим... Все-таки лето на дворе... сервис летом не востребован. Или я ошибаюсь? Планировал к середине августа сделать.. Или же сроки критичны? |
|
3.7.2008, 9:02
Сообщение
#8
|
|
Новичок ▪ Группа: Пользователи Сообщений: 7 |
Цитата(Павел Наумов @ 2.7.2008, 15:35) « Я пока не занимался этим... Все-таки лето на дворе... сервис летом не востребован. Или я ошибаюсь? Планировал к середине августа сделать.. Или же сроки критичны? Да как сказать... Нето, чтобы критичны... Я сам через два дня в отпуск ухожу. В общем, дело все-таки в кодировке. Вот страничка - http://belpk.my1.ru/index/0-18 Делаю во фрейме - одна ссылка со стороннего сервера (которая путная) и вторая - файл размещен на самом Юкозе... Как по другому - уже несколько человек голову ломают, в том числе на форуме Юкоза... http://forum.ucoz.ru/forum/31-20028-1#268466 |
|
3.7.2008, 14:56
Сообщение
#9
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Попробуйте заменить форму на эту:
Код <form name="form_login" method="get" action="http://www.ballov.net/login.php"> <fieldset style="border:#663300 solid 1px; padding:15px; width:200px"> <legend><a href="http://www.ballov.net">Электронный дневник</a></legend><br> <label for="login">Имя пользователя:</label> <input type="text" name="login" id="login" style="width:100%"> <label for="pass">Пароль:</label> <input type="password" name="pass" id="pass" style="width:100%"> <input type="submit" name="Submit" id="Submit" style="border:none; background-color:#CCCCCC; margin-top:5px" value="Войти"> </fieldset> </form> Здесь данные передаются методом GET, т.е. в адресе. Соответственно все ваши логины/пароли будут закэшированы браузером и впоследствии любой, имющий доступ к компьютеру, может войти в систему под Вашим именем. Если данная форма будет работать, то ближе к середине августа сделаю шифрование пароля средствами jscript. Правда толку от него немного P.S. А кодировка в данном случает не играет никакой роли. Тут вообще никакие данные не приходят на сервер - теряются где-то по пути, скорее всего укоз их режет. |
|
4.7.2008, 5:47
Сообщение
#10
|
|
Новичок ▪ Группа: Пользователи Сообщений: 7 |
Цитата(Павел Наумов @ 3.7.2008, 11:56) « Попробуйте заменить форму на эту: Код <form name="form_login" method="get" action="http://www.ballov.net/login.php"> <fieldset style="border:#663300 solid 1px; padding:15px; width:200px"> <legend><a href="http://www.ballov.net">Электронный дневник</a></legend><br> <label for="login">Имя пользователя:</label> <input type="text" name="login" id="login" style="width:100%"> <label for="pass">Пароль:</label> <input type="password" name="pass" id="pass" style="width:100%"> <input type="submit" name="Submit" id="Submit" style="border:none; background-color:#CCCCCC; margin-top:5px" value="Войти"> </fieldset> </form> Здесь данные передаются методом GET, т.е. в адресе. Соответственно все ваши логины/пароли будут закэшированы браузером и впоследствии любой, имющий доступ к компьютеру, может войти в систему под Вашим именем. Если данная форма будет работать, то ближе к середине августа сделаю шифрование пароля средствами jscript. Правда толку от него немного P.S. А кодировка в данном случает не играет никакой роли. Тут вообще никакие данные не приходят на сервер - теряются где-то по пути, скорее всего укоз их режет. Да, вот эта форма работает... Самое интересное ,что на форуме Юкоза ее мне предлагали, но почему-то сразу она не пошла... Сегодня попробовал - обе работают, и та, с форума, и Ваша... Ничего понять не могу... Может, браузер глючил... Кстати, а каким образом пользователь, имея доступ к моему компьютеру, может вопользоваться этой возможностью? Я пробовал - просто так не войдешь, если предварительно выйдешь из дневника по кнопке Выход... |
|
4.7.2008, 7:17
Сообщение
#11
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Цитата(Игорь @ 4.7.2008, 2:47) « Да, вот эта форма работает... Самое интересное ,что на форуме Юкоза ее мне предлагали, но почему-то сразу она не пошла... Сегодня попробовал - обе работают, и та, с форума, и Ваша... Ничего понять не могу... Может, браузер глючил... Кстати, а каким образом пользователь, имея доступ к моему компьютеру, может вопользоваться этой возможностью? Я пробовал - просто так не войдешь, если предварительно выйдешь из дневника по кнопке Выход... Когда Вам ее предлагали на форуме Юкоза, система не могла ее правильно обработать... я дорабатывал систему, чтобы она могла принимать данные из Get-запроса Первая форма не работала и у меня, а посему это не глюк браузера. Что касается того, как пользователь попадет в Ваш аккаунт... Если просто и в двух словах: Метод POST использует скрытый механихм передачи данных (его и использует первая форма) Метод GET использует явный механизм передачи данных - он передает их в адресной строке. Если в первом случае адрес для входа в систему всегда будет оставаться http://ballov.net/login.php, то во втором случае он будет иметь вид http://www.ballov.net/login.php?login=ВАШ_ЛОГИН&pass=ВАШ_ПАРОЛЬ&Submit=%C2%EE%E9%F2%E8 И хотя эта строчка ненадолго мелькнет в адресной строке, браузер все-равно занесет ее в журнал. как посещенную страницу. При желании ожно открыть журнал браузера и увидеть данные для входа в систему. Шифрование пароля спасет от того, кто решит переписать логин и пароль на бумажку, чтобы спокойно войти с другого компьютера. Но если человек окажется умнее и скопирует ссылку как она есть, тогда шифрование тут не спасет |
|
4.7.2008, 10:04
Сообщение
#12
|
|
Новичок ▪ Группа: Пользователи Сообщений: 7 |
Цитата(Павел Наумов @ 4.7.2008, 4:17) « Когда Вам ее предлагали на форуме Юкоза, система не могла ее правильно обработать... я дорабатывал систему, чтобы она могла принимать данные из Get-запроса Первая форма не работала и у меня, а посему это не глюк браузера. Что касается того, как пользователь попадет в Ваш аккаунт... Если просто и в двух словах: Метод POST использует скрытый механихм передачи данных (его и использует первая форма) Метод GET использует явный механизм передачи данных - он передает их в адресной строке. Если в первом случае адрес для входа в систему всегда будет оставаться http://ballov.net/login.php, то во втором случае он будет иметь вид http://www.ballov.net/login.php?login=ВАШ_ЛОГИН&pass=ВАШ_ПАРОЛЬ&Submit=%C2%EE%E9%F2%E8 И хотя эта строчка ненадолго мелькнет в адресной строке, браузер все-равно занесет ее в журнал. как посещенную страницу. При желании ожно открыть журнал браузера и увидеть данные для входа в систему. Шифрование пароля спасет от того, кто решит переписать логин и пароль на бумажку, чтобы спокойно войти с другого компьютера. Но если человек окажется умнее и скопирует ссылку как она есть, тогда шифрование тут не спасет А, вон что... Понятно... Ну, в крайнем случае на странице напишу предупреждение, чтобы удаляли историю посещения... Но не думаю, что это так критично - в конце концов, в основной заходят с домашних компьютеров, кому там понадобится, кроме самого студента и родителей лазить? |
|
4.7.2008, 13:02
Сообщение
#13
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Цитата(Игорь @ 4.7.2008, 7:04) « А, вон что... Понятно... Ну, в крайнем случае на странице напишу предупреждение, чтобы удаляли историю посещения... Но не думаю, что это так критично - в конце концов, в основной заходят с домашних компьютеров, кому там понадобится, кроме самого студента и родителей лазить? Ну я речь-то вел не об ученическом аккаунте |
|
14.1.2009, 22:01
Сообщение
#14
|
|
Новичок ▪ Группа: Пользователи Сообщений: 1 |
Здравствуйте!
У меня проблемы со вставкой формы на сайт. После добавления предложенного кода формы у меня остается только это: <table border="0" cellspacing="0" cellpadding="0" width="200"><tbody><tr><td> <a href="http://www.ballov.net">Контроль успеваемости</a><br /> Имя пользователя: Пароль: </td></tr></tbody></table> Я что-то не то делаю? Что мне делать? адрес сайта ugansk16.ru (вкладка "Родителям") Спасибо |
|
14.1.2009, 22:41
Сообщение
#15
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
Вероятнее всего Вы вставляете код, как обычную статью, а необходимо добавить его в исходный код страницы - или в шаблон, или создать статическую страницу (если это позволяет система) и вставить код формы непосредственно в код страницы
|
|
28.8.2009, 0:20
Сообщение
#16
|
|
Участник ▪▪ Группа: Пользователи Сообщений: 24 Из: Биробиджан |
Доброго времени суток! Павел сегодня столкнулся с такой проблемой, не могу зайти со своим логином и паролем со своего сайта (форма ЭЖ) сайт на hc.ru а с balov.net без проблем?! Повторюсь данная ошибка появилась только сегодня. Наверняка уже данная ситуация возникала, проверил HTML все нормально (код целый).
|
|
28.8.2009, 8:55
Сообщение
#17
|
|
Администратор ▪▪▪ Группа: Главные администраторы Сообщений: 696 Из: Болгар, Татарстан |
|
|
28.8.2009, 10:01
Сообщение
#18
|
|
Участник ▪▪ Группа: Пользователи Сообщений: 24 Из: Биробиджан |
Цитата(Павел Наумов @ 28.8.2009, 16:55) « Спасибо за ответ, извиняюсь за повторы, просто долго ответа небыло. |
|
Ответить Новая Тема |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0