Услуги
Работы
Решения
Контакты
 

Flash

Домены

Правила делегирования доменов

Правила домену .UA

Хостинг

Сетевая безопасность

Apache

Web-Технологии

TCP/IP

Программирование для Web

.NET

PHP

Операционные системы

Windows

Раскрутка и реклама

Поисковики

PhotoShop

Базы данных

Веб-Дизайн

Теория



PHP. Полезные скрипты (часть 2)

13 /10, 2005 

Сегодня я привожу две функции. Для генерации случайных чисел и генерации паролей.

Генерируем случайные числа :
Функция принимаетдва параметра.
Первый параметер - минимальное число для генерации
Второй параметер - максимальное число для генерации

В итоге функция вернёт случайное число между первым и вторым, передаными в функцию как параметры

function rand_num ($low, $high)
{
srand((double) microtime() * 1000000);
$random_Num = rand($low, $high);
return $random_Num;
}

Пример использования :
$chislo = rand_num(1, 789);
print $chislo;


Генерируем пароли :
Эта функция будет полезна например для тех, кто пишет свой форум, или регистрирует временно каких-то пользователей например для одноразового доступа к файлу и так далее...

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

function make_rand_pass($number)
{
$str_arr = "abcdefghjklmnpqrstuvwxyz0123456789";
srand((double)microtime()*1000000);
$i = 0;
while ($i < $number)
{
$num = rand() % 33;
$tmp = substr($str_arr, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}

Пример использования :
$random_password = make_rand_pass(8);
print $random_password;

MOPO3


 

Комментарии


Имя:

е-mail:

Читать в этом разделе


PHP. Полезные скрипты (часть 2)   13 /10, 2005 
Циклы Если бы не было циклов   13 /10, 2005 
А сколько же пользователей на сайте?   13 /10, 2005 
Создание динамического веб-сайта, с использованием ПХП(часть первая)   13 /10, 2005 
Все статьи раздела

Услуги| Работы| Решения| Контакты| Статьи | Ссылки

Copyright © 2005 САЙТ. СТРОЙ Как заработать на своем сайте?