---------------
1) база цифр,букв(по возможности можно добавить свое что то)
---------------
2) Это кончено генерация пароля
---------------
3) это сам вывод
---------------
Как использовать эту функцию?
для начала мы вызовем ее
---------------
<?
session_start(); // не забудте ее ведь у нас функция на сессии)
gen_code($number); // $number это длина нашего пароля или кода от 1 до 9999999 и т.д.)
?>
---------------
после того как мы ее вызвали надо ее показать или что то с ней сделать. выводим ее
<?
session_start();
echo $_SESSION[\'gener\']; // наш пароль
?>
---------------
---------------
Всем спассибо за внимание думаю код будет полезным для вас
<?php
function gen_code($number){
if($number <=0){$number=1;}
session_start();
$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(0, count($arr) - 1);
$pass .= $arr[$index];
}
$_SESSION['gener'] = $pass;
}
?>