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

Форум PHP

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

 

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

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

тема: Ваши функции
 
 автор: DEM   (03.09.2006 в 01:22)   письмо автору
 
 

Тут я предлагаю выводить функции которые написали вы для новичков... не обязательно выводить функции, можно и просто полезные вещи.. ну анчну первым (надеюсь новичкам это поможет)

ЗЫ. желательно с комментариями

<?

function GenPass()  // Создаём функцию с именем GenPass
{
$arr_pass=Array("q""w""e""r""t""y""u""i""q",  
         
"o""p""a""s""d""f""g""h""j",
         
"k""l""z""x""c""v""b""n""m");  // Создаём массив в который вошли все буквы английского алфавита

for ($i=0;$i<rand(7,10);$i++) // Создаём цикл
{
  
$pass .= $arr_pass[rand(0,count($arr_pass))]; // Точка перед =  ОБЯЗАТЕЛЬНО! Сам первый раз лоханулся
}
print 
$pass// Вывести полученый пароль
}

?>


Вот более подробное описание: Сначало мы создаём функцию, потом массив и помещаем туда все буквы английского алфавита, потом мы создаём цикл, его продолжителность будет равна от 7 до 10 (включительно), так же это число отвечает за количество букв в пароле, потом мы создаём переменую (ТОЧКА ОБЯЗАТЕЛЬНО! А ТО БУДЕТ ТОЛЬКО ОДИН СИМВОЛ!), которая равна массиву с рандомным индексом.

   
 
 автор: Football   (03.09.2006 в 10:19)   письмо автору
 
   для: DEM   (03.09.2006 в 01:22)
 

Ну это слишком долго для пароля из букв. Досточно легче сделать, как описывалось в статье на этом форуме, с помощью функции времени.

   
 
 автор: Саня   (03.09.2006 в 11:07)   письмо автору
 
   для: DEM   (03.09.2006 в 01:22)
 

http://softtime.ru/forum/read.php?id_forum=1&id_theme=2900
http://softtime.ru/forum/read.php?id_forum=1&id_theme=8352
http://www.softtime.ru/article/index.php?id_page=8
http://www.softtime.ru/scripts/index.php

   
Rambler's Top100
вверх

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