Оцените: Хороший-ли это PHP5 генератор паролей...
Написал мой брат: Я не особо его понимаю, или вообъще не понимаю.
<?php
/* Algoritm| Standart:
============================
.::asport:::.
============================
Button Generator
=============================
Code Security=$Filter, if(1).
=============================
START SCRIPT PHP: Name=STRT:
===========================*/
function Standart(){
$LengthPassword=10;
$LePa=&$LengthPassword;
$DeleteSpace=trim($LePa);
$Post=&$DeleteSpace;
$Filter="([^a-zA-Zа-яА-Я@$%?-`~$#^&*()=<>:;'/+.,\\\"\ ])+";
if(eregi($Filter, $Post)){
if(($Post > 2) and ($Post < 33)){
$gr_rd1=rand(0, 1000);
$gr_rd2=rand(0, 2000);
$gr_rd3=rand(0, 3000);
$gr_rd4=rand(0, 4000);
$gr_rd5=rand(0, 5000);
$EGP=array(
"$gr_rd1",
"$gr_rd2",
"$gr_rd3",
"$gr_rd4",
"$gr_rd5");
$Select_array_element=rand(0, 4);
$Select_array_element2=rand(0, 4);
$Math_Array=$EGP[$Select_array_element] + $EGP[$Select_array_element2];
if($Math_Array > 6999){
$ArefMath=$Math_Array * 2;
$Amd5=md5($ArefMath);
$LP1=substr("$Amd5", 0, $DeleteSpace);
echo("$LP1");
}elseif($Math_Array < 7000){
$ArefMath2=$Math_Array % 10;
$A2md5=md5($ArefMath2);
$LP2=substr("$A2md5", 0, $DeleteSpace);
echo("$LP2");
}
}else{
echo("Error: number password \"$Post\"");
}
}else{
echo("Error: Meta-alpha ($Post)");
}
}
Standart();
/* STOP SCRIPT STRT:
====================*/
?> :unsure:
Написал мой брат: Я не особо его понимаю, или вообъще не понимаю.
<?php
/* Algoritm| Standart:
============================
.::asport:::.
============================
Button Generator
=============================
Code Security=$Filter, if(1).
=============================
START SCRIPT PHP: Name=STRT:
===========================*/
function Standart(){
$LengthPassword=10;
$LePa=&$LengthPassword;
$DeleteSpace=trim($LePa);
$Post=&$DeleteSpace;
$Filter="([^a-zA-Zа-яА-Я@$%?-`~$#^&*()=<>:;'/+.,\\\"\ ])+";
if(eregi($Filter, $Post)){
if(($Post > 2) and ($Post < 33)){
$gr_rd1=rand(0, 1000);
$gr_rd2=rand(0, 2000);
$gr_rd3=rand(0, 3000);
$gr_rd4=rand(0, 4000);
$gr_rd5=rand(0, 5000);
$EGP=array(
"$gr_rd1",
"$gr_rd2",
"$gr_rd3",
"$gr_rd4",
"$gr_rd5");
$Select_array_element=rand(0, 4);
$Select_array_element2=rand(0, 4);
$Math_Array=$EGP[$Select_array_element] + $EGP[$Select_array_element2];
if($Math_Array > 6999){
$ArefMath=$Math_Array * 2;
$Amd5=md5($ArefMath);
$LP1=substr("$Amd5", 0, $DeleteSpace);
echo("$LP1");
}elseif($Math_Array < 7000){
$ArefMath2=$Math_Array % 10;
$A2md5=md5($ArefMath2);
$LP2=substr("$A2md5", 0, $DeleteSpace);
echo("$LP2");
}
}else{
echo("Error: number password \"$Post\"");
}
}else{
echo("Error: Meta-alpha ($Post)");
}
}
Standart();
/* STOP SCRIPT STRT:
====================*/
?> :unsure: