- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
if($ENV{'mode'} eq "dialup"){
if($ENV{'login'}=~/^P/){
if($ENV{'bill'}){
if($ENV{'passwd1'}){
if($ENV{'passwd1'} eq $ENV{'passwd2'}){
if($ENV{'email'}){
my($rUser)=check_radius_user_new($ENV{'login'});
my($sUser)=check_http_user_new($ENV{'login'});
#my($Email)=Check_MailBox($ENV{'login'},$ENV{'email'});
if(($rUser==0)and($sUser==0)and($Email==0)){
my($bUser)=check_billing_user($ENV{'bill'});
if($bUser==0){
add_radius_user($ENV{'login'},$ENV{'passwd1'});
add_http_user($ENV{'login'},$ENV{'passwd1'});
add_billing($ENV{'login'},$ENV{'bill'});
Add_MailBox($ENV{'login'},$ENV{'email'},$ENV{'passwd1'});
$ENV{'message'}="User created";
}else{$ENV{'message'}="Error: Billing name is already exist";}
if($Email!=0){$ENV{'message'}="Error: Email name or alias is already exist";}
}else{$ENV{'message'}="Error: Sorry such login is already exist";}
}else{$ENV{'message'}="Error: Enter e-mail";}
}else{$ENV{'message'}="Error: Password mistake";}
}else{$ENV{'message'}="Error: Enter password";}
}else{$ENV{'message'}="Error: Enter billing name";}
}else{$ENV{'message'}="Error: Enter login";}
}else{$ENV{'message'}="Error: ";}
$ENV{'message'}=~s/ /\%20/g;
тут еще многие пропускают редкостное говно что $ENV{} это есть специальный мап для работы с переменными окружения.
Ваш граммарнази
талантливый человек талантлив во всем!
http://translate.google.ru/?hl=ru#en|ru|Password%20mistake
Народ, не минусуйте, просто спрашиваю.
...Кстати, это случайно не порождение какого-нибудь генератора кода?
Да, в Perl только так и надо :)