Subversion Repositories ALCASAR

Rev

Rev 1827 | Rev 1835 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 1827 Rev 1831
Line 160... Line 160...
160
							{
160
							{
161
							if ($password == "")
161
							if ($password == "")
162
								{
162
								{
163
								$password = GenPassword();
163
								$password = GenPassword();
164
								}	
164
								}	
165
							$login = da_sql_escape_string($login);
165
							$login = da_sql_escape_string($link,$login);
166
							$passwd = da_sql_escape_string($passwd);
166
							$passwd = da_sql_escape_string($link,$passwd);
167
							$passwd = da_encrypt($password);
167
							$passwd = da_encrypt($password);
168
// insertion (login + password) dans la table "radcheck" (si l'usager existe --> changement de mot de passe)
168
// insertion (login + password) dans la table "radcheck" (si l'usager existe --> changement de mot de passe)
169
							$res = @da_sql_query($link,$config,"INSERT INTO $config[sql_check_table] (attribute,value,username $text) VALUES ('$config[sql_password_attribute]','$passwd','$login' $passwd_op);");
169
							$res = @da_sql_query($link,$config,"INSERT INTO $config[sql_check_table] (attribute,value,username $text) VALUES ('$config[sql_password_attribute]','$passwd','$login' $passwd_op);");
170
							if (!$res || !@da_sql_affected_rows($link,$res,$config))
170
							if (!$res || !@da_sql_affected_rows($link,$res,$config))
171
								{
171
								{
Line 197... Line 197...
197
								}
197
								}
198
							else
198
							else
199
								echo "<b>Could not add user information in user info table: " . da_sql_error($link,$config) . "</b><br>\n";
199
								echo "<b>Could not add user information in user info table: " . da_sql_error($link,$config) . "</b><br>\n";
200
								if ($group != '')
200
								if ($group != '')
201
									{
201
									{
202
									$group = da_sql_escape_string($group);
202
									$group = da_sql_escape_string($link,$group);
203
									$res = @da_sql_query($link,$config,"SELECT username FROM $config[sql_usergroup_table] WHERE username = '$login' AND groupname = '$group';");
203
									$res = @da_sql_query($link,$config,"SELECT username FROM $config[sql_usergroup_table] WHERE username = '$login' AND groupname = '$group';");
204
									if ($res)
204
									if ($res)
205
										{
205
										{
206
										if (!@da_sql_num_rows($res,$config))
206
										if (!@da_sql_num_rows($res,$config))
207
											{
207
											{