Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Передать имя и пароль
 
 автор: lightning.say   (08.04.2011 в 05:25)   письмо автору
 
 

При загрузке системы грузится такая форма на стартовой странице

<form action=auth_ctl.php method=post> <table border=1 width=300px align=center>
<tr align=center>  <td>Имя пользователя:
                  <br>
                  <select style="width:98%;" name=login_name><option value='guest'>guest</option><option value='Агапов Максим Владимирович'>Агапов Максим Владимирович</option>

           ...
          </select>
          </td>
        </tr>
        <tr align=center>
              <td>Пароль
                  <br>
                  <input type=password name=login_pass>
              </td>
        </tr>
        <tr align=center>
              <td align=center>
                  <input type=submit name=act_button value='Войти в систему'>
              </td>
        </tr></table>
        <input type=hidden name=back_ref value=/index.php?act=auth_resp>
        <input type=hidden name=time value=1302197641>
                
        </form> 

Имя пользователя в списке остается выбранным а пароль надо постоянно вводить, можно ли-нибудь в адресе или еще каким-нибудь способом передавать пароль в форму при загрузке страницы чтобы постоянно его не вводить, или сохранить как-нибудь страницу с паролем...

Скрипта обработки данных не имеется...

  Ответить  
 
 автор: Саня   (08.04.2011 в 07:44)   письмо автору
 
   для: lightning.say   (08.04.2011 в 05:25)
 

Если пароль хранится в открытом виде в cookie, то можно вытащить и вставить в форму посредством JS.
А ещё можно написать заметку "Пользуйтесь встроенной в браузер функцией сохранения пароля".

  Ответить  
 
 автор: lightning.say   (08.04.2011 в 08:05)   письмо автору
 
   для: Саня   (08.04.2011 в 07:44)
 

->Если пароль хранится в открытом виде в cookie
Вводимый пароль в том виде в котором ввожу в cookie не обнаружил

Автозаполнение паролей и форм стоит в браузере, однако при каждой загрузке приходится вводить заново

  Ответить  
 
 автор: lightning.say   (08.04.2011 в 09:33)   письмо автору
 
   для: Саня   (08.04.2011 в 07:44)
 

в cookie обнаружил следующие данные: логин зашифрован в шеснадцатиричном коде, потом 10. 3.1.7 - адрес, где расположена система. Остальные числа для меня не ясны.

uname
%CF%F0%E8%E2%E0%EB%EE%E2+%C5%E3%EE%F0+%CD%E8%EA%EE%EB%E0%E5%E2%E8%F7
10.3.1.7/
1024
302072576
30144694
3910793456
30143914
*

  Ответить  
 
 автор: Саня   (08.04.2011 в 10:40)   письмо автору
 
   для: lightning.say   (08.04.2011 в 09:33)
 

Что-то вроде этого:
<?
setcookie
('password''Один два три');
?>
<input type="password" id="pwd">
<br>
<span id="pwd2"></span>
<script>
re = new RegExp('(?:; )?password=([^;]*);?'); // password - имя куки с паролем
if ( re.test(document.cookie) ) {
  var pwd = decodeURIComponent(RegExp["$1"].replace(/\+/g, ' '));
  document.getElementById('pwd').value = pwd;
  document.getElementById('pwd2').innerHTML = pwd;
}
</script>

  Ответить  
 
 автор: lightning.say   (08.04.2011 в 11:25)   письмо автору
 
   для: Саня   (08.04.2011 в 10:40)
 

И что мне даст этот скрипт?

  Ответить  
 
 автор: Саня   (08.04.2011 в 11:28)   письмо автору
 
   для: lightning.say   (08.04.2011 в 11:25)
 

Получение пароля из cookie и вставка его в поле ввода.

  Ответить  
 
 автор: lightning.say   (08.04.2011 в 12:34)   письмо автору
 
   для: Саня   (08.04.2011 в 11:28)
 

и как я прикреплю его к чужой форме? и мне собственно все равно где его брать, хоть из текстового файла, лишь бы не вводить лишний раз

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования