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

Форум PHP

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

 

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

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

тема: как сгенирировать sid
 
 автор: nemo   (23.04.2005 в 21:58)
 
 

как сгенирировать длинный, состоящий из цифр и букв, sid?

   
 
 автор: JIEXA   (23.04.2005 в 22:01)   письмо автору
 
   для: nemo   (23.04.2005 в 21:58)
 

session_id();

   
 
 автор: nemo   (23.04.2005 в 22:04)
 
   для: JIEXA   (23.04.2005 в 22:01)
 

что-то в этом роде но только самому

   
 
 автор: polich   (24.04.2005 в 00:01)   письмо автору
 
   для: JIEXA   (23.04.2005 в 22:01)
 

Держи старую старую функцию!


function generation($max,$type,$registr,$symbol)
/*
         +-----------------------------------------------------------+
         |    $max - длина выводимого слова                          |
         |    $type -тип 1-численный                                 |
         |           2-буквенный                                     |
         |           3-оба                                           |
         |           4-выбор                                         |
         |    $registr -использовать верхний регистр 1-да 0-нет      |
         |    $chars -набор символов                                 |
         +-----------------------------------------------------------+
*/
{
if ($type==1) {
$chars='1234567890';
}
if ($type==2) {
$chars='qazxswedcvfrtgbnhyujmkiolp';
if ($registr==1) {
 $temp=$chars.'QAZXSWEDCVFRTGBNHYUJMKIOLP';
 $chars=$temp;
}
}
if ($type==3) {
$chars='1234567890qazxswedcvfrtgbnhyujmkiol p';
if ($registr==1) {
 $temp=$chars.'QAZXSWEDCVFRTGBNHYUJMKIOLP';
 $chars=$temp;
}
}
if ($type==4) {
$chars=$symbol;
}
// Определяем количество символов в $chars

$size=StrLen($chars)-1;

// Определяем пустую переменную, в которую и будем записывать символы.

$password=null;

// Создаём пароль.

    while($max--)
    $password.=$chars[rand(0,$size)];
return $password;
}

   
 
 автор: isset   (24.04.2005 в 03:37)   письмо автору
 
   для: polich   (24.04.2005 в 00:01)
 

md5(mt_rand().time())

   
Rambler's Top100
вверх

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