|
|
|
@ -1,5 +1,5 @@ |
|
|
|
|
<?php |
|
|
|
|
// $Id: inscription.php 12734 2007-07-11 00:32:13Z yannoo $ |
|
|
|
|
// $Id: inscription.php 13048 2007-09-17 15:08:32Z yannoo $ |
|
|
|
|
/* |
|
|
|
|
============================================================================== |
|
|
|
|
Dokeos - elearning and course management software |
|
|
|
@ -72,7 +72,7 @@ if (CONFVAL_ASK_FOR_OFFICIAL_CODE) |
|
|
|
|
$form->addRule('official_code', get_lang('ThisFieldIsRequired'), 'required'); |
|
|
|
|
} |
|
|
|
|
// USERNAME |
|
|
|
|
$form->addElement('text', 'username', get_lang('UserName'), array('size' => 40)); |
|
|
|
|
$form->addElement('text', 'username', get_lang('UserName'), array('size' => 20)); |
|
|
|
|
$form->addRule('username', get_lang('ThisFieldIsRequired'), 'required'); |
|
|
|
|
$form->addRule('username', get_lang('UsernameWrong'), 'username'); |
|
|
|
|
$form->addRule('username', get_lang('UserTaken'), 'username_available'); |
|
|
|
@ -111,6 +111,7 @@ if ($form->validate()) |
|
|
|
|
STORE THE NEW USER DATA INSIDE THE MAIN DOKEOS DATABASE |
|
|
|
|
-----------------------------------------------------*/ |
|
|
|
|
$values = $form->exportValues(); |
|
|
|
|
$values['username'] = substr($values['username'],0,20); //make *sure* the login isn't too long |
|
|
|
|
|
|
|
|
|
if (get_setting('allow_registration_as_teacher') == 'false') |
|
|
|
|
{ |
|
|
|
@ -126,7 +127,7 @@ if ($form->validate()) |
|
|
|
|
{ |
|
|
|
|
// TODO: add language to parameter list of UserManager::create_user(...) |
|
|
|
|
$sql = "UPDATE ".Database::get_main_table(TABLE_MAIN_USER)." |
|
|
|
|
SET language = '".mysql_real_escape_string($values['language'])."' |
|
|
|
|
SET language = '".Database::escape_string($values['language'])."' |
|
|
|
|
WHERE user_id = '".$user_id."' "; |
|
|
|
|
//api_sql_query($sql,__FILE__,__LINE__); |
|
|
|
|
|
|
|
|
|