linux 下的radius 最新版。linux 下的radius 最新版.linux 下的radius 最新版

源代码在线查看: change_passwd.php3

软件大小: 3056 K
上传用户: laosoler
关键词: radius linux
下载地址: 免注册下载 普通下载 VIP

相关代码

								if (is_file("../lib/sql/drivers/$config[sql_type]/functions.php3"))					include_once("../lib/sql/drivers/$config[sql_type]/functions.php3");				else{					echo "Could not include SQL library\n";					exit();				}				if ($config[sql_use_operator] == 'true'){					$text1 = ',op';					$text2  = ",':='";					$text3 = "AND op = ':='";				}				else{					$text1 = '';					$text2 = '';					$text3 = '';				}				$link = @da_sql_pconnect($config);				if ($link){					if (is_file("../lib/crypt/$config[general_encryption_method].php3")){						include("../lib/crypt/$config[general_encryption_method].php3");						$passwd = da_encrypt($passwd);						$res = @da_sql_query($link,$config,							"SELECT value FROM $config[sql_check_table] WHERE username = '$login'							AND attribute = '$config[sql_password_attribute]';");						if ($res){							$row = @da_sql_fetch_array($res,$config);							if ($row){								$res = @da_sql_query($link,$config,								"UPDATE $config[sql_check_table] SET value = '$passwd' $text3 WHERE								attribute = '$config[sql_password_attribute]' AND username = '$login';");								if (!$res || !@da_sql_affected_rows($link,$res,$config))									echo "Error while changing password: " . da_sql_error($link,$config) . "\n";								}							else{								$res = @da_sql_query($link,$config,									"INSERT INTO $config[sql_check_table] (attribute,value,username $text1)									VALUES ('$config[sql_password_attribute]','$passwd','$login' $text2);");								if (!$res || !@da_sql_affected_rows($link,$res,$config))									echo "Error while changing password: " . da_sql_error($link,$config) . "\n";							}						}						else							echo "Error while executing query: " . da_sql_error($link,$config) . "\n";					}					else						echo "Could not open encryption library file\n";				}				else					echo "Could not connect to SQL database\n";				?>							

相关资源