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

Форум PHP

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

 

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

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

тема: генератор кода - запомнить код на время работы пользователя с формой
 
 автор: admin   (19.04.2011 в 15:36)   письмо автору
 
 

<?php
  
// Параметр $number - сообщает число 
  
echo generate_password(intval(7));

  function 
generate_password($number)
  {
    
$arr = array('a','b','c','d','e','f',
                 
'g','h','i','j','k','l',
                 
'm','n','o','p','r','s',
                 
't','u','v','x','y','z',
                 
'A','B','C','D','E','F',
                 
'G','H','I','J','K','L',
                 
'M','N','O','P','R','S',
                 
'T','U','V','X','Y','Z',
                 
'1','2','3','4','5','6',
                 
'7','8','9','0');
    
// Генерируем пароль
    
$pass "";
    for(
$i 0$i $number$i++)
    {
      
// Вычисляем случайный индекс массива
      
$index rand(0count($arr) - 1);
      
$pass .= $arr[$index];
    }
    return 
$pass;
  }
?>

как сделать чтобы при обновлении страницы пароль код не обновлялся, а оставался прежним до того момента пока его не введут??

  Ответить  
 
 автор: cheops   (19.04.2011 в 16:04)   письмо автору
 
   для: admin   (19.04.2011 в 15:36)
 

А вы помещайте код в сессию и генерируйте новое значение только в том случае, если переменная в сессии, где вы храните код - пустая.

  Ответить  
 
 автор: admin   (19.04.2011 в 19:47)   письмо автору
 
   для: cheops   (19.04.2011 в 16:04)
 

спасибо!)

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

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