Subversion Repositories ALCASAR

Compare Revisions

Ignore whitespace Rev 2414 → Rev 2415

/web/acc/manager/htdocs/import_user.php
94,6 → 94,8
 
function freeradiusweb_removeDisallowedChars($login)
{
global $config;
 
if ($login != '')
{
$accent = "âêôûéàèùîáâãäçèéêëìíîïñòóôõöùúûü";
119,7 → 121,7
<tr><td valign="middle" align="left">
<CENTER><H3>
<?php
echo "$l_database_state";
echo "$l_database_state ";
 
$LIBpath = "../lib/";
if (is_file($LIBpath."sql/drivers/$config[sql_type]/functions.php"))
176,7 → 178,7
{
$ligne = substr ($ligne,3);
}
$tligne = split(" ",$ligne);
$tligne = explode(" ",$ligne);
$login = trim ($tligne[0]);
$password = trim ($tligne[1]);
if ($login != '')
187,8 → 189,8
}
$login = freeradiusweb_removeDisallowedChars($login);
$login = da_sql_escape_string($link,$login);
$passwd = da_encrypt($password);
$passwd = da_sql_escape_string($link,$passwd);
$passwd = da_encrypt($password);
// insertion (login + password) dans la table "radcheck" (si l'usager existe --> changement de mot de passe)
$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);");
if (!$res || !@da_sql_affected_rows($link,$res,$config))
205,7 → 207,7
fputs($RS_out,"--------------------------------------------------------------------------------\r\n\r\n");
}
// insertion de l'usager dans la table "userinfo"
if ($config[sql_use_user_info_table] == 'true' && !$da_abort)
if ($config['sql_use_user_info_table'] == 'true' && !$da_abort)
{
$res = @da_sql_query($link,$config, "SELECT username FROM $config[sql_user_info_table] WHERE username = '$login';");
if ($res)
221,7 → 223,7
}
else
echo "<b>Could not add user information in user info table: " . da_sql_error($link,$config) . "</b><br>\n";
if ($group != '')
if ((isset($group)) && (!empty($group)))
{
$group = da_sql_escape_string($link,$group);
$res = @da_sql_query($link,$config,"SELECT username FROM $config[sql_usergroup_table] WHERE username = '$login' AND groupname = '$group';");